Wow, this was great! It took me quite a bit to get through this. Not only because it's over 800 pages long, but also because there's only a certain amount of drama and intrigue I can take. It was very impressive that the author decided to let bad things happen to the "good" characters and that he ...