Physical foundations of cosmology - Mukhanov, Viatcheslav F. (Cambridge University, 2005)