James W. Hall is the author of 22 novels, the latest of which is Bad Axe, the 15th Thorn novel.

Harper McDaniel Series

Thorn Series


Other Thrillers

Non-Fiction