The Cambridge Handbook of Visuospatial Thinking by Akira Miyake | Menrva Books