Gravity: an introduction to Einstein's general relativity - Hartle, James B (Pearson Education, 2003)