An introduction to cosmology - Narlikar, Jayant Vishnu 1938-2025 (Cambridge Univ. Press, 2002)