Gravity : an introduction to Einstein's general relativity - Hartle, J. B. (James B.) (Always learning., 2014)