Geometry, Topology and physics - Nakahara, Mikio (New York Taylor & Francis, 2003)