Joseph J Bangura
Joseph J. Bangura is an Associate Professor of History and Director of the African Studies Program at Kalamazoo College, Michigan. He holds a Ph.D. in African history from Dalhousie University, Canada and has published widely on the colonial history of Sierra Leone and Freetown.
Joseph J. Bangura is an Associate Professor of History and Director of the African Studies Program at Kalamazoo College, Michigan. He holds a Ph.D. in African history from Dalhousie University, Canada and has published widely on the colonial history of Sierra Leone and Freetown. See less
Joseph J Bangura's Featured Books