Today Only | $12 off your 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.