Wikipedia AI summary
James Spencer
James, Jim or Jimmy Spencer may refer to: