John Charlesworth may refer to: