translated into English from the original Arabic by George Sale, with explanatory notes from the most approved commentators, with an introduction by Sir Edward Denison Ross
[with an historical survey and descriptions by] Charles F. Horne ; [in translations by F.E. Johnson and George Sale ; with revisions and explanatory essay by Sheik Faiz-Ullah-Bhai ; with a brief bibliography by Charles C. Torrey]