Beginning with basic facts about the observable universe, this book reviews the complete range of topics that make up a degree course in cosmology and particle astrophysics. The book is self-contained - no specialised knowledge is required on the part of the reader, apart from undergraduate math and physics. This paperback edition targets students of physics, astrophysics and cosmology from advanced undergraduate to early graduate level.
the great: unlike other textbooks that seem to be written like technical astronomy papers (looking at you Linda Sparke's "Galaxies"), this textbook is more comprehensible and combines the requisite equations with explanations of physical processes. the not-so-great: it leaves to the reader the effort of derivation among equations, sometimes even when there is a long-distance leap involved.