Geometry : Euclid and beyond - Hartshorne, Robin (Springer, 2000)