More
Islam A Comprehensive Introduction
Islam A Concise Introduction
The Glorious Quran Arabic Text and English Rendering
The Translation of the Meanings of Sahih AlBukhari ArabicEnglish English and Arabic Edition
Islamic History A Very Short Introduction
Is the Father of Jesus the God of Muhammad
Islam What NonMuslims Should Know Revised Expanded Edition
Towards Understanding the Quran
The Jew is Not My Enemy Unveiling the Myths that Fuel Muslim AntiSemitism