TNRhereherelong l-o-o-o-n-g pieceThe New York Times MagazinehereherehereTNRTerror and Liberalisman articleTimesInfidelTimesarticle on Cairo