J. Robert Lennon

37 books

240 pages first pub 2017 (editions)

fiction horror mystery thriller mysterious fast-paced

229 pages first pub 2002 (editions)

fiction horror mystery dark mysterious tense slow-paced

267 pages first pub 2023 (editions)

nonfiction essays video games emotional informative reflective medium-paced

205 pages first pub 2012 (editions)

fiction contemporary fantasy science fiction mysterious reflective slow-paced

71 pages first pub 2019 (editions)

fiction fantasy hopeful medium-paced

352 pages first pub 1999 (editions)

fiction comics literary funny reflective medium-paced

496 pages first pub 2003 (editions)

fiction contemporary reflective slow-paced

256 pages first pub 2001 (editions)

fiction literary reflective slow-paced

213 pages first pub 2005 (editions)

fiction short stories reflective fast-paced

256 pages first pub 2014 (editions)

fiction magical realism short stories adventurous medium-paced