David Hartrick

6 books

302 pages paperback 2014

tense medium-paced

380 pages paperback

133 pages paperback 2012

adventurous challenging reflective medium-paced

215 pages 2015

nonfiction history sports adventurous informative tense medium-paced

256 pages paperback

emotional informative medium-paced

386 pages paperback

nonfiction adventurous reflective medium-paced