The origin and development of Islam - ENGINEER, Ashgar Ali (Orient Longman, 1980)