As a classical textbook, it contains everything to facilitate the preparation of a lecture course or a self-study: many pictures and a lot of exercises. This book is amazingly self-contained. All definitions and all numbers are here. Most of the computations are done from the beginning till the end in all details.
Michael Kachelriess is Professor of Physics at the Norwegian University of Science and Technology in Trondheim. After receiving his PhD from Ruhr University at Bochum in 1996, he held fellowships at Gran Sasso National Laboratory, the University of Valencia, the Theory Division of CERN, and the Max Planck Institute for Physics in Munich. His research focuses on theoretical astroparticle physics, and he has published widely in this field.