General Relativity and Cosmology - Ronald J. Adler (Springer, 2021)