Fundamentals of Cosmic Particle Physics - Khlopov, Maxim (Cambridge International Science Publishing Springer, 2013)