John Smolens

19 books

328 pages 2016

nonfiction short stories reflective medium-paced

309 pages 2001

fiction contemporary mystery thriller mysterious fast-paced

244 pages hardcover

fiction historical reflective slow-paced

314 pages paperback

fiction thriller mysterious medium-paced

344 pages hardcover

fiction thriller reflective medium-paced

336 pages 2012

fiction historical mystery mysterious reflective slow-paced

389 pages 2011

fiction historical emotional slow-paced

352 pages 2009

fiction historical politics informative tense fast-paced

354 pages digital 2009

fiction historical politics dark reflective slow-paced

221 pages hardcover 1994

dark mysterious slow-paced