Lloyd Delroy, McCarthy, Adjunct Professor in Africana Studies North Carolina State University United States, United States