by Muhammadibn ' Abd Allah Ibn Batutah (Author), SirHamiltonGibb (Translator)
Format: Paperback
Pages: 408
Edition: New edition
Publisher: Routledge
Published: 09 Jun 1983
ISBN 10: 0710095686
ISBN 13: 9780710095688