Introduction to cosmology - Ryden, Barbara (2017)