

Full of action, plot twists that I didn't see coming and some of the strongest characters I've ever read about. I loved how the past and present fit into each other and the events make sence in the large scale. The way the characters interact is realistic and their growth is based on their experience, good and bad things that happened to them in the past. Usually I don't curse but the last sentence in this book made me swear - my mind was blown!