A Short Course in General Relativity - Foster, James; Nightingale, J. D.; Nightingale, J. David; Foster, J (Springer New York, 2006)