Relativity, gravitation and cosmology / Robert J. A. Lambourne. - Lambourne, Robert J. (Cambridge University Press, 2010)