What caused the mysterious eighteenth century tsunami that struck the southwest Taiwan coast?