This was a book that makes you really think. I am so glad that times are a bit better now. We all know that the world is not perfect yet but it is much better than it was during the time of this book. The middle if the book dragged a little bit but the rest was fantastic. I look forward to whatever Greg Iles writes next. It may be hard to beat this book.