[spoiler] I did see the mini-series before I read this book and it might have had some affect on my enjoyment, so a re-read is happening sometime next year. The book was slower than what I expected after watching the mini-series and I was not expecting the chapters long flashbacks. I have a feeling ...