World religions and islam : a critical study (New Delhi : Sarup & Sons, 2003)
Keywords: Islam -- Essence, genius, nature; Religions