An Introduction to Space Weather
"Highly recommended." - CHOICE