All praise is due to Allah, the All-Knowing Creator. He created humans and He is the most knowledgeable of them, and nothing of their affairs is hidden from Him. We praise Him for guiding and ...