Euclidean and non-Euclidean geometries : - Greenberg, Marvin Jay (W. H. Freeman and Company, 1993)