James W. Hall
J H
James W. Hall is the author of seventeen novels, four books of poetry, two short-story collections, and a book of essays. He’s also the winner of the Edgar and Shamus awards.
James W. Hall is the author of seventeen novels, four books of poetry, two short-story collections, and a book of essays. He’s also the winner of the Edgar and Shamus awards.