John Sherwin may refer to: