Seeing Solids and Silhouettes (3-D Geometry) (Investigations in Number, Data, and Space) by Douglas H. Clements | Menrva Books | MenrvaBooks