I find it quite difficult to write even a few sentences of a review about this book. It's so good it speaks for itself, I feel like I have nothing to add. Great read for just about anyone. 
 Update: After re-reading it's even more touching when you already know what's going to happen in the future. I still view the trilogy as one big story I find it difficult to review a single book.