A review by souljaleonn
The Golden Rhinoceros: Histories of the African Middle Ages by François-Xavier Fauvelle, Francois-Xavier Fauvelle
challenging
informative
medium-paced
3.0