Course in modern geometries - Cederberg, Judith N. (New Delhi Springer, 2001)