Wikipedia AI summary
James Cooper
James Cooper may refer to: