Relativity, gravitation and cosmology - Lambourne, Robert (Cambridge Univeristy Press, 2010)