Geometry for Enjoyment & Challenge by Richard Rhoad & George Milauskas