DownloadThe Portobello Bookshop Gift Guide 2024

Martin A Klein Editor & Author

Martin A. Klein is Professor Emeritus at the University of Toronto where he taught African History for 29 years. In 2001, he received the Distinguished Africanist Award of the African Studies Association.