Book: Modern Geometries: Non-Euclidean, Projective, and Discrete Geometry, 2/E

http://www.pearsonhighered.com/educator/product/Modern-Geometries-NonEuclidean-Projective-and-Discrete-Geometry/9780130323132.page