Pedagogical in style, this book provides insights into plasma behavior valid over twenty orders of magnitude in both time and space. The book assumes that the reader has a basic knowledge of magnetohydrodynamics and explains topics using detailed theoretical analysis supported...