Geometry Through History: Euclidean, Hyperbolic, and Projective Geometries