ISLAM past influemce and present challenge - ISLAM ... (Edinburgh University Press, 1979)