Involuntary Witness by Gianrico Carofiglio (Paperback, 2010)