But there's something more here, and if someone has brought it up already, then please forgive the redundancy.
In "Guilt," Lescroart has done something very clever. If you read the previous novel, "A Certain Justice," then you already know the identity of the killer in "Guilt." That's because most of "Guilt" takes place prior to "A Certain Justice."
Chronologically, "A Certain Justice" takes place within the pages of "Guilt," and the later novel gives a brief summary of the prior novel's events at the appropriate point.
It's an interesting approach. They're both terrific novels, and while I missed Dismas Hardy, it was good to spend time getting to know Glitsky. I highly recommend both books.
The book builds up rather nicely to a somewhat predictable though still suspenseful (can this both be true?) climax that puts the book at a level that often surpasses that of John Grisham types. There is a depth to the characters that makes you root for them and want to keep on reading. I am impressed with Lescroart's ability to present a believable court case - especially since he is not a lawyer.
The actual facts are not entirely believable however. Dooher is so nice, so caring and yet the dark side that eventually comes out is a bit too jolting to seem believable. Perhaps that is the point, to make you think ANYONE could be a murderer. Still, I felt slightly cheated.
This is a good book to curl up with, however, and to want to finish right to the end.