Islamic thought in the twentieth century - Nafi; Taji-Farouki (I. B. Tauris & Co Ltd, 2004)