James W. Hall

38 books

fiction thriller emotional fast-paced

288 pages

fiction mystery thriller dark mysterious tense fast-paced

339 pages | first published 2002

fiction short stories reflective medium-paced

220 pages | first published 2011

fiction crime mystery mysterious fast-paced

416 pages | first published 1991

fiction literary mystery thriller mysterious fast-paced

464 pages

fiction mystery thriller mysterious fast-paced

384 pages | first published 2004

fiction mystery thriller dark mysterious tense fast-paced

294 pages | first published 2013

fiction mystery thriller challenging dark mysterious fast-paced

464 pages | first published 1995

nonfiction essays reflective medium-paced

248 pages | first published 2002