I never really know what to expect from Michel Faber, but whatever he does, he invariably does it well.In other hands, this story could be (and has been before) turned to long and meandering tales of ancient conspiracy, or eloquent statements about t...