Introduction to Islam - Waines, David (1995)