I just finished reading this book..and all I could say that this is Grisham's finest work yet! The plot turns I will admit does take some getting used to beacuse he is intermingling many plot lines(I counted five). He is introdcing new characters just when you get totally involved with one and it could get annoying. But overall, the whole book suspenseful in the tradition of Tom Clancy(eek)and John Le Carre or Robert Ludlum. I think he may have crossed over some territory well established by these authors, he is the new kid on the block and may not be welcome by all. Good Luck Grisham!