What's the difference between a nimbostratus and an altocumulus cloud? What about a horseshoe vortex or a contrail? This is what Gavin Pretor-Pinney, Author and Visiting Fellow at The Department of ...