EUCLIDEAN AND NON-EUCLIDEAN GEOMETRIES : DEVELOPMENT AND HISTORY - GREENBERG, Marvin Jay (W. H. Freeman and Company, 1974)