First steps in differential geometry : riemannian, contact, symplectic - McInerney, Andrew, 1966- (Undergraduate texts in mathematics,, 2013)