All the Galaxies
The Lovely Bones meets Margaret Attwood in this extraordinary, deeply moving, supernatural story of a young man's journey to find his mother, wrapped in a dystopian novel about an epic battle between good and evil that threatens to destroy a near future city.