Islam : beliefs and observances - Farah, Caesar E. (Barron's Educational Series, 2000)