Gathering the tide by Angela Elizabeth Slater