Content Section
James W. Hall

James W. Hall is the author of seventeen novels, four books of poetry, a collection of essays and two books of short fiction.  He is a winner of the Edgar Award.