And be patient; then, verily, Allah does not allow to go in vain the reward of those who do good in perfection
Author: Dr Kamal Omar