** spoiler alert ** 
 The only thing I didn't like about this book was the ambiguous ending. I do like to read about disturbing things and with high profile cases like Elizabeth Smart and Jaycee Dugard in the news this is a very timely book.