Topology And Geometry Of Manifolds by Clint McCrory