Ill Will

12 of 20
Ill Will
480 pages; Ballantine Books
Spanning more than 30 years, this intriguing novel about a tightly wired criminal psychologist with a murky past has the tension of a thriller plus the emotional release of justice finally served.
— Hamilton Cain and Erin Vanderhoof