A course in modern geometries - Cederberg, Judith N. (Undergraduate Texts in Mathematics (Springer Verlag), 1989)