His heart cannoned like a billiard ball off some green wall of his innards. Author: Geraldine McCaughrean