The Elements of Non-Euclidean Geometry - Sommerville, D. M. Y.