A course in differential geometry - Aubin, Thierry (American Mathematical Society, 2001)