I am almost done with this, and feel like I need to re-read it. It is a great read, very captivating, and now I am wondering what I have read. I highly recommend this book and heartily welcome any discussion on it.
It's so strange because it's been an "easy" read but there are a few story lines going on and I seriously think I have to read it again (and I never re-read books.)
So ... come on and help me out.