John Preston

10 books

480 pages first pub 1998 (editions)

fiction erotica lgbtqia+ emotional reflective slow-paced

233 pages first pub 2007 (editions)

fiction historical adventurous emotional reflective slow-paced

200 pages first pub 1986 (editions)

fiction erotica challenging informative reflective slow-paced

352 pages first pub 2020 (editions)

nonfiction biography politics true crime reflective fast-paced

361 pages first pub 2016 (editions)

nonfiction history politics true crime informative fast-paced

317 pages first pub 1996 (editions)

fiction contemporary literary adventurous funny lighthearted medium-paced

378 pages first pub 2000 (editions)

fiction tense slow-paced

160 pages first pub 1987 (editions)

fiction erotica challenging dark emotional slow-paced

341 pages first pub 1994 (editions)

199 pages first pub 1991 (editions)

nonfiction travel informative inspiring tense medium-paced