Maids of the "Mermaid": a story of adventure on the coast of England.