Abdelhalim Ibrahim Abdelhalim - Steele, James, 1943- (The American University in Cairo Press, 2020)