Fundamentals of Cosmic Particle Physics - Khlopov, Maxim (Cambridge International Science Publishing Ltd. : Imprint: Cambridge International Science Publishing, 2012)