Introduction to Plane Geometry by Kim Shryock-boyke & Kimberly Boyke