The confessor - Silva, Daniel 1960- (A Signet Book, 2004)