Narrarator : Frank Muller (again!). Author : John Grisham. I’ve never read any other Grisham, but I really enjoyed this one. Muller does a great job cycling between all the voices, and he nails the alcoholic Nate O’Riley superbly. This was a very enjoyable listen. (My rating 8/10).