John Beale

John Beale may refer to: