Differential Geometry and Mathematical Physics