In a bravura feat of storytelling, Mark Haddon calls upon narratives ancient and modern to tell the story of Angelica, a young woman trapped in an abusive relat
A rambunctious mutt and a curious porpoise become best pals in this adorably charming story about friendship and family. When a bad storm throws Bangor, a harbo
The Porpoise with Purpose is a lighthearted rhyme that gently promotes the importance of making wise life choices. A sense of worth is gained in discovering the
After falling asleep in a field, a young man meets a porpoise that can make anything appear or disappear with the help of a magic wand and a command beginning w