John Holdsworth may refer to: