Visualizing Mathematics The Role of Spatial Reasoning in Mathematical Thought - Mix, Kelly S.; Mix, Kelly S.; Battista, Michael T.; Battista, Michael T. (Springer International Publishing : Imprint: Springer, 2018)