Title: The Isle of Whispers: A Tale of the New England Seas
First published: 1910