John Shaqi
Loading the book collection
Travels of an Arab merchant in Soudan (the Black Kingdoms of Central Africa) — John Shaqi