Mental Models Theory of Reasoning: Refinements and Extensions by Gery d'Ydewalle | Menrva Books | MenrvaBooks