Lectures on general relativity and cosmology - Narlikar, Jayant Vishnu 1938-2025 (Macmillan, 1979)