Modern differential geometry for physicists - Isham, Chris J. (World Scientific, 2003)