Cover 6

The Last Civilized Place

The Last Civilized Place: Sijilmasa and Its Saharan Destiny

2015 • 296 pages