High Energy Astrophysics An Introduction - Courvoisier, Thierry J.-L (Springer Berlin Heidelberg : Imprint: Springer, 2013)