In recent decades, the world has faced an increasing number of natural and man-made disasters. Such disasters include tsunamis, earthquakes, the current ongoing financial crisis, terrorism, riots, and ...