Overall, I enjoyed reading this book. The story was fast paced and exciting. I found it hard to put the book down for the first 3/4 of the book. I would have rated this book closer to a 5 until I made it to the last part of the story. When the big reveal of the evil villain finally happened, the character plugged into that role was not believable to me. At different points the book, it seemed the the Bookkeeper could be several different characters. I think that several of the other possible characters would have been more believable that the character plugged into that role - just my opinion. I also hated how the book ended with Coburn waiting at the airport for Honor when he does not even know if she is coming. As a reader, I felt like I missed out in seeing their reunion and in fact I do not even know if that reunion ever happens.