This was a very dark story, and with information doled out in fragmented bits and pieces it was hard to get a sense of what was really going on. However, the story came together in the end and the revelation on the last page really threw the whole book in a new light. Very interesting.