Greg Iles is an author's author. He is simply the best. His main characters have enough flaws to make them so alive you can almost hear them breathe. Readers waste no time reading lengthy descriptive text (read: boring) - whatever background text he ...