My online reading group plans to read the second book in this series in July. Since I do not like to read a series out of order, I decided to read this in preparation. Once I started the book, it seemed somewhat familiar but I was unable to decide if it was because I had already read the book or if I knew things because of the tv series. Turns out, that I had read the book before but so long ago that I forgot most of it...most importantly - the big reveals. :). Despite being a re-read (something I typically don't do), I found the book, an interesting, enjoyable mystery that kept me guessing until the end.