abused deliverance desperate dover elusive genius hate hell high hover hunger low madman magellan mosquitoes patrolled provision rides sailed ship straits taipei tired triumphant villain wait