A review by hudapages
Reading the Signs: A Qur'anic Perspective on Thinking by Mohammad Hashim Kamali

informative slow-paced

5.0