A first course in general relativity - Schutz, Bernard F. (Cambridge University Press, 2003)