James Peterson

James Peterson

Director of Africana Studies and Associate Professor of English at Lehigh University. Hip Hop Scholar