Devil Came on Horseback
Publisher: PublicAffairs
Published: March 3, 2008
Language: eng
Format: Paperback
Number of pages: 256
ISBN-13: 9781586485696
Subjects: African history; History; History - General History; History: World; Africa; Africa - East; Africa - North; Middle East - Egypt; General