Metacognition: how to think about thinking

Bill Lucas New Kinds of Smart

Rhiannon Beaubien The Great Mental Models Volume 1: General Thinking Concepts

Julie Smith Why Has Nobody Told Me This Before?