Special Offer! Take £1 off any purchase. 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.