Cosmology 30 hour lecture - Roukema, Boudewijn F. (2020)