Europe and the Islamic world : a history / John Tolan, Gilles Veinstein, and Henry Laurens ; translated by Jane Marie Todd ; with a foreword by John L. Esposito. - Tolan, John Victor, 1959-; Veinstein, Gilles; Laurens, Henry, 1954- (Princeton University Press, 2016)