First course in general relativity - Schutz, Bernard F (Cambridge Cambridge University Press, 2004)