Twice Upon a Time (Half Upon a Time)
By James Riley.
Description
Little mermaids and normal-sized pirates always create the biggest of problems, don't they?After the surprise revelations of HALF UPON A TIME, Jack, May andPhillip could use the help of a fairy godmother or two on their searchfor May's true identity.Only, there might be a snag: The entire Fairy Homelands have been putto sleep by an evil curse, and waking them could be hard. That's only if by hard, you mean escaping from the Land of Never, braving amerman-infested ocean to find a Sea Witch, then fightingalongside the pirate Bluebeard against an army of land-invading sharkswith...
ISBN(s)
141699596X, 9781416995968