Differential Geometry: Bundles, Connections, Metrics and Curvature by Clifford Henry Taubes | Menrva Books