James Brock

23 books

97 pages digital 2011

119 pages digital

197 pages digital 2012

274 pages digital 2010

dark mysterious tense medium-paced

86 pages paperback

nonfiction poetry reflective medium-paced

108 pages paperback

fiction short stories medium-paced

missing page info digital 2012

180 pages digital

23 pages 1987

comics challenging informative inspiring medium-paced

254 pages digital

fiction romance funny slow-paced