Cambridge Handbook of Visuospatial Thinking by Priti Shah