I've had this book on my to read list for awhile. It was very well written. Lots of things in the community coming together to finally make sense out of the story. I really enjoyed it and it was a quick read because it was very intriguing.