Great book. I love how it all binds together near the end and you can learn so much about the characters just by knowing simple things, like who was related to who and who did this and such. I haven't listened to the audio book yet but actually read the book in one day. Kept my interest the whole time. 100% recommended!