Islamic Thought in the Twentieth Century by Suha Taji-Farouki & Basheer M. Nafi