Turning Angel by Greg Isles
Turning Angel is the second Penn Cage novel by Greg Iles. Five years have passed since novelist and attorney Penn Cage returned home to Natchez in The Quiet Game. His wife died years ago, and he lives with his daughter Annie and intermittently with his lover Caitlin, who spends most of her time traveling. A high school girl is found murdered, and Penn’s lifetime friend Drew, a prominent physician, is arrested for the crime. Drew has much to hide since had an affair with the young girl and she was pregnant with his child. Crooked politicians, bad cops, and brutal drug dealers create havoc in the racially charged town and make finding justice almost impossible.