The great wave, and other stories