Course in modern geometries - Cederberg,Judith N (New Delhi Springer Science + Business Media Llc, 2010)