John Weisman

25 books

448 pages 2005

fiction thriller informative slow-paced

320 pages 2011

fiction historical informative fast-paced

416 pages 1992

nonfiction biography informative fast-paced

338 pages hardcover 1987

challenging dark informative medium-paced

355 pages 1997

fiction funny informative medium-paced

missing page info paperback

416 pages paperback

fiction thriller

268 pages hardcover 1980

medium-paced

448 pages paperback 1995

fiction adventurous mysterious tense fast-paced

187 pages paperback 1974

dark emotional reflective medium-paced