John Batchelor (disambiguation)

John Batchelor may refer to: