John C. Hughes

11 books

255 pages digital

informative reflective medium-paced

310 pages paperback 2010

challenging informative reflective medium-paced

476 pages paperback

nonfiction self help

196 pages paperback 2011

informative reflective medium-paced

409 pages hardcover 2013

informative inspiring medium-paced

478 pages

medium-paced

179 pages digital

281 pages paperback 2024 user-added

nonfiction biography history politics

198 pages paperback

informative inspiring reflective medium-paced

209 pages hardcover 2001

challenging informative medium-paced