And whatever affliction befalls you, it is on account of what your hands have wrought, and yet He pardons much
Author: Hamid S Aziz