Circle, Triangle, Elephant: A Book of Shapes and Surprises