Author: Bernard Lewis;  Editor;  Texts  And Eliekedourie  S.A.A. Rizvi  Norman Itz