This is my favourite books in the series and re-reading it was just as good as the first time around. Maybe even better because I could analyze more and see how things were building. 
 God I love these books