Reviving the Islamic Caliphate in Early Modern Morocco
Stephen Charles CoryYear:
2013
Publisher:
Routledge
Language:
english
Pages:
296
ISBN 10:
1409400182
ISBN 13:
9781409400189
File:
PDF, 2.10 MB
IPFS:
,
english, 2013