Finding the big bang - Peebles, P. James E. (Cambridge University, 2009)