Review: Another good read
Rating: 5 out of 5
Date: 12 31, 2013
I agree with the Jaqui review. This is an good interesting read.  The proceduersr are realistic, almost as if they were actual case files.  The down side is that the bad guy doesn't always get what he deserves.