John Hamer

10 books

312 pages 1986

nonfiction history philosophy self help informative medium-paced

576 pages paperback

nonfiction business economics history informative medium-paced

176 pages paperback 2002

734 pages 2012

nonfiction history informative fast-paced

missing page info digital

44 pages 2008

informative inspiring lighthearted medium-paced

152 pages digital

missing page info digital 2018

informative reflective medium-paced

308 pages digital 2013

258 pages paperback

fiction emotional tense medium-paced