Do you not see that ships sail in the sea by Allah's Grace that He may show you some of His Signs? Surely there are Signs in this for everyone who is steadfast, thankful. 31 When a wave covers them like the canopy (of clouds), they call to Allah, offering Him sincere devotion. But when He has delivered them safely to land, there are among them those that halt between (right and wrong). But none reject Our Signs except only a perfidious ungrateful (wretch)! 32 Mankind! fear your Lord and dread a Day whereon no father shall atone for his son, and no son shall atone for his father at all. Verily the promise of Allah is true. Let not the life of the world beguile you, and let not the great beguiler beguile you in regard to Allah. 33 Indeed Allah has the knowledge of the Last Day! And He sends down the rain; and He knows all what is in the mothers’ wombs; and no soul knows what it will earn tomorrow; and no soul knows the place where it will die; indeed Allah is the All Knowing, the Informer. (He may reveal the knowledge to whomever He wills.) 34