John Hawke

John Hawke may refer to: