Introduction to general relativity and cosmology - Böhmer, Christian G. (World Scientific, 2017)