Global Riemannian geometry: curvature and topology by Steen Markvorsen | Menrva Books | MenrvaBooks