Return to Article Details Gilles Kepel’s Latest Book