by Aslan, Reza.
Add Tag
The tenth parallel : dispatches from the fault line between Christianity and Islam
What do muslims believe? : the roots and realities of modern Islam
The heart of Islam : enduring values for humanity
English
Islam.
Islam > Essence, genius, nature.
Islam > History.