Egypt: A Multi-Generational Revolt