Floods have caused some of the worst disasters in human history, destroying towns, farmland and infrastructure while killing huge numbers of people. The deadliest events were not always caused by ...