Roger B Beck

ROGER B. BECK is Professor of African and World History at Eastern Illinois University.