Schutz, B. F. (1980). Geometrical Methods of Mathematical Physics. Cambridge: Cambridge University Press.