Introduction to the geometry of Euclidean, affine, and projective spaces with special emphasis on the important groups of symmetries of these spaces. Many exercises, extensive bibliography. Advanced undergraduate level.
The book seems alright; it starts off stating its conventions for notation despite being standard which I appreciated because if you are like me, you probably forgot what some of the standard notation meant. One bit of funkiness in the online version I read is that some of the symbols randomly blew up huge. It's quite possible a normal paperback wouldn't have that issue. It did not make it less readable, it was just very jarring.