Endress, Gerhard Islam: Historical Introduction Endress, Gerhard - Edinburgh Edinburgh University Press 2002 - 301p ISBN: 748616209 Source: TB