John Hardman

14 books

260 pages 2011

challenging informative reflective fast-paced

80 pages paperback 2012

adventurous lighthearted medium-paced

70 pages digital

248 pages hardcover

nonfiction autobiography biography historical history medium-paced