Islamists And Non-Islamists In The Egyptian Opposition: Patterns Of Conflict And Cooperation