Wikipedia AI summary
James Laidlaw
James Laidlaw may refer to: