Elements of cosmology - Narlikar, Jayant V (1996)