John Lee

276 books

fiction science fiction adventurous slow-paced

756 pages | first published 2003

fiction fantasy science fiction adventurous challenging mysterious slow-paced

640 pages | first published 2014

fiction contemporary romance emotional reflective medium-paced

291 pages | first published 2009

nonfiction autobiography biography historical history informative slow-paced

368 pages

nonfiction psychology self help informative slow-paced

228 pages

fiction thriller emotional reflective slow-paced

547 pages | first published 1991

nonfiction health informative medium-paced

134 pages

fiction historical thriller informative slow-paced

485 pages | first published 2012

nonfiction history science informative slow-paced

336 pages | first published 2013

fiction literary thriller dark medium-paced

340 pages