Any writing by Mark is top notch and ultra realistic. They all leave you deep in thought for months afterward.
Any of his books narrated by Kevin is a win-win.