This book explores the exciting interface between the fields of cosmology, high-energy astrophysics, and particle physics, at a level suitable …