Winter Sale! 10% Discount off any order. Get the code »

Martin Klein

Martin A. Klein is professor of history at the University of Toronto. His published works focus on the social and economic history of Senegal and Mali, including slavery.