Curvature and Characteristic Classes