I am not very far into this yet, although I have been 'reading' it for quite a while now. It is so good! I find I have to take it really slowly, though. It might be just me, but the language takes some getting used to. I will probably write a review of it when I'm finished reading it on my other blog; The Perfect Book.