Do you not see that ships sail through the sea by the favor of Allah that He may show you of His signs? Indeed in that are signs for everyone patient and grateful. 31 And when a wave covereth them like awnings, they call upon Allah, making their religion pure for Him. Then when He delivereth them on the land, only some of them keep to the middle course. And none gainsaith Our signs save each perfidious, ingrate one. 32 O men, seek protection with your Lord and fear the Day when neither will the father be of any avail to his son, nor will the son be of any avail to his father. God's promise is surely true. So let not worldly life beguile you, nor let the Deceiver deceive you concerning God. 33 Verily, with God alone rests the knowledge of when the Last Hour will come; and He [it is who] sends down rain; and He [alone] knows what is in the wombs; whereas no one knows what he will reap tomorrow, and no one knows in what land he will die. Verily; God [alone] is all-knowing, all-aware. 34