Cairo since 1900 - Elshahed, Mohamed (American University Press in Cairo, 2020)