Flanagan, John, 1944-2016
Audiobooks
When the Herons are caught in a massive storm at sea, they're blown far off course, so far that they wash up on the shores of a land to the west that Hal can't recognise from his maps. They sense they're being watched but don't encounter the locals until they have to rescue two children from a ma...