John Hall

53 books

306 pages first pub 2008 (editions)

adventurous dark tense medium-paced

110 pages missing pub info (editions)

nonfiction autobiography biography young adult medium-paced

164 pages missing pub info (editions)

nonfiction computer science medium-paced

155 pages first pub 2001 (editions)

fiction mystery adventurous mysterious medium-paced

137 pages first pub 2001 (editions)

mystery adventurous mysterious fast-paced

192 pages first pub 1998 (editions)

fiction mystery adventurous mysterious slow-paced

172 pages first pub 2008 (editions)

fiction mystery adventurous mysterious medium-paced

326 pages missing pub info (editions)

fiction science science fiction medium-paced

187 pages first pub 2016 (editions)

biography emotional reflective medium-paced

128 pages missing pub info (editions)

nonfiction art travel medium-paced