Introduction to General Relativity, Cosmology and Alternative Theories of Gravitation - D. Radhakrishna Reddy, Author; Y. Aditya, Author (2022)