Kaleidoscopes, Hubcaps, and Mirrors. Symmetry and

 
9780138900182: Kaleidoscopes, Hubcaps, and Mirrors. Symmetry and