Islamic thought in the twentieth century - Nafi, Basheer M.; Taji-Farouki, Suha (I. B. Tauris, 2004)