John Hawes - Canadian swimmer, modern pentathlete, Pan American Games silver medallist