From Wikipedia, the free encyclopedia. Jump to: navigation, search. For other persons named John Steele, see John Steele (disambiguation). ...