Turtle Paths--2-D Geometry by Douglas H. Clements