Shapes, Halves, and Symmetry by Douglas H. Clements | Menrva Books | MenrvaBooks