William Henry Giles Kingston

Happy Jack, and Other Tales of the Sea