No biography available.
On March 11, 2011, a 120-foot-high tsunami smashed into the northeast coast of Japan, leaving more than eighteen thousand people dead. It was Japan's single greatest loss of life since the atomic bombing of Nagasaki in 1945. Richard Lloyd Parry, an a...