Euclidean and non-Euclidean geometries: development and history. Freeman and Co, 3-rd edition (1997)

by M Greenberg