John Harlow
Christianity and ‘race science’: UCLA’S Terrence Keel examines the religious roots of scientific racism
Terence Keel is an associate professor with a joint appointment in the African American studies department and the UCLA Institute ...