Modern Theoretical and Observational Cosmology by Manolis Plionis & Spiros Cotsakis