Cosmic Magnetic Fields - Beck, Rainer; Wielebinski, Richard (Lecture notes in physics, 2005)