This textbook demonstrates the excitement and beauty of geometry. The approach is that of Klein in his Erlangen program: a geometry is a space together with a set of transformations of that space. The authors explore various geometries: affine, projective, inversive, non-Euclidean and spherical. In each case they …