A very good book. Great plot. Unfortunately, the previous book really needs to have been read to fully appreciate this one. Nevertheless, I did enjoy the book and will read the next one. Flynn does a great job humanizing his characters and outing the...