Wikipedia AI summary
James Bain
James Bain may refer to: