Great Cairo - Stewart, Desmond (American University in Cairo Press, 1996)