John Humphrey

10 books

276 pages hardcover

nonfiction politics

160 pages paperback 2013

informative inspiring medium-paced

232 pages 2012

informative inspiring reflective medium-paced

150 pages digital 2016

informative inspiring reflective medium-paced

124 pages hardcover

nonfiction history inspiring medium-paced

29 pages 2013

nonfiction crime true crime dark fast-paced

703 pages hardcover

challenging informative tense medium-paced

94 pages digital

dark informative medium-paced

74 pages 2013

dark informative tense fast-paced

252 pages paperback

fiction medium-paced