Confused by Islam's long history? Get it in 19 books! This list helps you learn about Islam's origins, development, and major events.
Sufism, a mystical and ascetic offshoot of Islam, holds a prominent position in the spiritual realm of the Muslim community.