One of the other reviewers said this book made them late for an appointment. I can identify with that! This was an amazing read.  I loved it and actually tried to slow my reading for the last chapters because I didn't want the book to end (I tried!!).  You will not be disappointed. There are a few typos but except for one, they are easy to skip over.  Wonderful suspenseful story.