Geometries and Transformations
This readable exposition uses linear algebra and transformation groups to differentiate and connect both Euclidean and other geometries. Written for graduate students, the book includes numerous exercises and covers both classical results and new research in the field.