Greenberg, Marvin J., Euclidean and
Non-Euclidean Geometries: Development and History ,
This is a very readable textbook that includes some philosophical discussions.
Petit, Jean-Pierre,
A pictoral, visual tour of non-Euclidean geometries.
Millman,
Richard S., and George D. Parker, Geometry: A Metric Approach with Models ,
A modern formal axiomatic approach.
Nikulin,
V.V., and I.R. Shafarevich, Geometries and Groups ,
Using transformation groups to study spherical, hyperbolic, and toroidal geometries.
Schwerdtfeger, Hans, Geometry of Complex Numbers: Circle Geometry, Moebius Transformation, Non-Euclidean Geometry
,
Ryan, Patrick J., Euclidean and Non-Euclidean Geometry: An
Analytic Approach ,