David Almond’s extraordinary novels have established him as an author of unique insight and skill. These stories encapsulate his endless sense of mystery and
A new life in a new city - what could possibly go wrong . . . ? When eighteen-year-old Anna leaves school and moves to Liverpool, she feels like her life is fin
Abigail loves to count. It is her very favourite thing. But when she tries counting Zebra's stripes and Cheetah's spots, they just won't sit still. It's hopeles