Book: Introduction to Plane Geometry: Explorations and Explanations

http://www.pearsonhighered.com/educator/product/Introduction-to-Plane-Geometry-Explorations-and-Explanations/9780558661625.page