Although I use the term "procedural" to identify this wonderful novel with a well-known genre, Involuntary Witness is much, much more. A very personal, first person perspective by a defense attorney in the city of Bari, faced with defending a young African accused of murdering a child. The narrative moves constantly among the trial proceedings and the attorney's personal life, his struggle to come to terms with his divorce, the possibility of a new love, and his jaded view of the law and the courts. It is magnificently narrated by Sean Barrett. I will certainly look for more books by Carofiglio and more performances by Barrett.
This is the second Carofiglio novel I've listened to and I loved every moment. The main character is an honest defense lawyer in the city of Bari who makes a living defending all sorts of low lifes who walk into his office. But once in a while he gets a client he can really believe in, and this restores his love for the law and brings out his talents in court. This is no run of the mill "procedural" whodunit. Sean Barrett, as always, does an outstanding job.