So think not that Allah fails in his promise to His Messengers. Verily, Allah is Mighty, the Lord of Retribution
Author: Hamid S Aziz