J. Robert Lennon

32 books

fiction horror mystery thriller mysterious fast-paced

240 pages | first published 2017

fiction horror mystery dark mysterious tense slow-paced

229 pages | first published 2002

fiction contemporary fantasy science fiction mysterious reflective slow-paced

205 pages | first published 2012

fiction contemporary fantasy science fiction reflective medium-paced

224 pages | first published 2012

fiction contemporary fantasy science fiction informative slow-paced

71 pages | first published 2019

fiction literary reflective slow-paced

256 pages | first published 2001

fiction short stories reflective fast-paced

213 pages | first published 2005

fiction short stories reflective slow-paced

432 pages | first published 2000

fiction magical realism short stories adventurous medium-paced

256 pages | first published 2014

fiction short stories adventurous medium-paced

414 pages | first published 2013