Islam : its meaning and message - Ahmad, Khurshid; Azzam, Salem (Islamic Book Trust, 1999)