All the Little Animals by Walker Hamilton
Somewhere in the suburbs of London, Bobby is a prisoner in his own home - trapped with his sinister step-father Bernard DeWinter. Still suffering from the effects of a car accident when he was young, Bobby will, it seems, always be a child in a man's body, but his life is about to change forever.