Relativity : an introduction to special and general relativity / - Stephani, Hans. (Cambridge University Press,, 2004)