Kaleidoscopes, Hubcaps, & Mirrors: Symmetry & Transformations, Geometry (Connected Mathematics Series)