John Barnewall may refer to: