How to understand things

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