Science and mathematics from primitive to modern times - Narlikar, Jayant Vishnu 1938-2025 (Routledge, 2022)