Modern Differential Geometry For Physics (World Scientific Lecture Notes in Physics Vol.32) - Chris J Isham (Singapore JBW Printers, 1989)