Geometry for Enjoyment and Challenge - Rhoad, Richard, and Milauskas, George, and Whipple, Robert