Stephen Hunter

Stephen Hunter is an American author and journalist born in Kansas City, Missouri, in 1946. He worked for The Baltimore Sun and The Washington Post as a film critic, winning the Pulitzer Prize for Criticism in 2003, and later became known for his thriller novels, including the Bob Lee Swagger series.

Kansas City, Missouri, USA Mar 25, 1946 Wikipedia Website
thriller crime mystery