Wikipedia AI summary
James Shapiro
James Shapiro may refer to: