Understanding Space Weather and the Physics Behind It by Delores J. Knipp