David Gwyn — Welsh poet and pirate