Geometry: A Metric Approach with Models by Richard S. Millman
Geometry: A Metric Approach with Models, imparts a real feeling for Euclidean and non-Euclidean (in particular, hyperbolic) geometry. Intended as a rigorous first course, the book introduces and develops the various axioms slowly, and then, in a departure from other texts, continually illustrates the major definitions and axioms with two or three models, enabling the reader to picture the idea more clearly. The second edition has been expanded to include a selection of expository exercises. Additionally, the authors have designed software with computational problems to accompany the text. This software may be obtained from George Parker.