Euclidean Geometry and its SubgeometriesKeith G. Calkins, Donald H. Rhoads, Harold Trainer Jones, Edward John Specht₹8,834