John Gayle

John Gayle may refer to: