God gives abundantly to whom He will and sparingly to whom He pleases. God has full knowledge of all things
Author: Wahiduddin Khan