John Hall

26 books

130 pages hardcover

304 pages 1974

history challenging informative inspiring medium-paced

160 pages paperback 1998

adventurous informative lighthearted medium-paced

304 pages paperback 2006

28 pages paperback 2012

301 pages hardcover 2008

nonfiction autobiography biography adventurous dark tense medium-paced

160 pages paperback 2001

fiction mystery mysterious medium-paced

150 pages digital 2008

adventurous mysterious medium-paced

130 pages digital 2017

fiction dark mysterious reflective fast-paced

329 pages hardcover 2008

medium-paced