LOVED this book! I'll add more to this review after my book club meets, but up front: I loved the character development in this book, and the plot lines always had me guessing. I was surprised several times!