Shamil Jeppie
Shamil Jeppie is a senior lecturer in the department of historical studies at the University of Cape Town and a key advisor to the South Africa-Mali Timbuktu Manuscript Project.
Shamil Jeppie is a senior lecturer in the department of historical studies at the University of Cape Town and a key advisor to the South Africa-Mali Timbuktu Manuscript Project. See less
Shamil Jeppie's Featured Books