To ten-year-old Keeper, this moon is her chance to fix all that has gone wrong...and so much has gone wrong. But she knows who can make things right again: Meggie Marie, her mermaid mother who swam away when Keeper was just three. A blue moon calls the mermaids to gather at the sandbar, and that's exactly where she is headed -- in a small boat, in the middle of the night, with only her dog, BD (Best Dog), and a...
(more)