Meet Ben Mapstone, a young boy struggling to find his way through this world. After a traumatic childhood, he finds some unearthly friends who save him, and then prepare Ben for what is coming. The first half of the book follows Ben on his journey to...