swashbuckling tale