Geometry and Topology - Reid Miles (Graduate text in mathematics, 2005)