The Porpoise
Author: Mark Haddon Format: Paperback / softback Number of Pages: 336 Old myths are broken, and a new voyage begins -- the major new novel from one of our most imaginative storytellers is about to set sail... 'I really am so very, very sorry about this,' he says, in an oddly formal voice... They strike the side of a grain silo. They are travelling at seventy miles per hour. A newborn baby is the sole survivor of a terrifying plane...
The Porpoise