Principles of Physical Cosmology by Phillip James Edwin Peebles