Reflections on Surat Noah

What do you know about the Prophet Noah? How did he bear the hardships that he faced with hi ...