Islam, past influence and present challenge - Welch, Alford T.; Cachia, Pierre; Watt, W. Montgomery (William Montgomery) (Edinburgh University Press, 1979)