Riemannian Geometry by Wilhelm P.A. Klingenberg