GOD the writing in this story.the depths of each character is so well written.some of the best plot ive ever read