Erica Armstrong Dunbar

Dunbar is the Blue and Gold Professor of Black American Studies and History at the University of Delaware