John Harding

29 books

192 pages 2012

nonfiction sports dark informative medium-paced

194 pages paperback

194 pages paperback 2014 not a book

nonfiction history sports informative fast-paced

272 pages hardcover

fiction education play science technology medium-paced

442 pages paperback

nonfiction autobiography biography

18 pages digital 2011

256 pages paperback

adventurous informative tense medium-paced

262 pages hardcover 1984

nonfiction sports adventurous challenging reflective medium-paced

256 pages digital 1984

295 pages hardcover 2014

fiction historical horror dark mysterious reflective fast-paced