A course in differential geometry - Aubin, Thierry (Graduate studies in mathematics, 2001)