John Winchester presents Book 1 in the Surviving the Solar Storm series. Contains mature themes.Show more