The story is well executed and the depth of thought that the author has put into this books is remarkable.