Skip to main content
Source Link

A nice recent (2017) book that covers some of items listed in the question is Differential Geometry: Connections, Curvature, and Characteristic Classes by Loring W. Tu.

Post Made Community Wiki by just-learning