A Labyrinth of Kingdoms: 10,000 Miles through Islamic Africa

by

  • Publisher: W. W. Norton & Company
  • Print ISBN: 9780393346237, 0393346234

  • eText ISBN: 9780393084061, 039308406X