Islam : religion, history, and civilization - Nasr, Seyyed Hossein (HarperOne, 2003)