Course in modern geometries - Cederberg J N (New York Springer-Verlag, 1989)