Introduction To Cosmology - Narlikar J.V.; Narlikar J.V. (Cambridge University Press, 2010)