A Thematic Commentary on The Qur'an - GHAZALI, Muhammad Al- (Islamic Book Trust, 2001)