Differential Geometry, Gauge Theories, and Gravity (Cambridge Monographs on Mathematical Physics)