Modern differential geometry for physicists / Chris J. Isham. - Isham, C. J. (Christopher John), 1944- (World Scientific lecture notes in physics, 1999)