Exploring Advanced Euclidean Geometry with Geometer’s Sketchpad
Algebraic Methods in Plane Geometry
The Secret Life of Triangles