Jon Morrow 

The Impossible Man himself