Essouk-Tadmekka : an early Islamic trans-Saharan market town - Nixon, Sam, 1977- (Brill, 2017)