What Are Solar Flares?
Science Channel
6/4/2015