Skip to main content

James W Hall

James W. Hall is an Edgar and Shamus Award-winning author whose books have been translated into a dozen languages. He divides his time between South Florida and North Carolina.