John Moran

20 books

529 pages hardcover

nonfiction business reference sociology informative medium-paced

248 pages hardcover

nonfiction history politics dark reflective tense medium-paced

120 pages digital 2014

fiction short stories speculative fiction challenging reflective medium-paced

254 pages paperback

fiction thriller medium-paced

228 pages paperback 2002

medium-paced

320 pages hardcover

nonfiction music

256 pages digital 2015

304 pages 2019

challenging informative medium-paced

548 pages hardcover

nonfiction autobiography biography literary

112 pages paperback

nonfiction classics literary short stories medium-paced