Wikipedia AI summary
John Paton
John Paton may refer to: