Spatial reasoning in the early years: principles, assertions, and speculations by Davis, Brent, Spatial Reasoning Study Group, Bruce, Catherine D. 0 Type: Book