by Greg Iles
One of the most fantastic 600 page novels I've read. Absolutely fantastic and hard to put down. I didn't want it to end, Part of a series but can be read standalone.
Greg Iles books can be found here in both print and digital.
Bill Earnshaw Library customer - May 2017