I found the mystery element to be very engaging, and I have to admit I only figured it out a few pages before the characters in the book did. The rabbit trails the author leads down are convincing and viable storylines. I enjoyed the back and forth between the present and the 80's, which gave variation to the story as well as feeding us new information about what happened back then slowly as it was needed.