The Quran moves the heart between hope and fear: the radiant promises (wa'd) Allah makes to the faithful, and the solemn warnings (wa'id) He gives to those who turn away.