Staging Revolutions and the Many Faces of Modernism (Performing Politics in Irish and Egyptian Theatre) - 9781032728902