David Hartman

33 books

102 pages digital

61 pages digital 2013

130 pages paperback

nonfiction psychology medium-paced

292 pages 1990

nonfiction informative reflective medium-paced

208 pages 2011

nonfiction challenging informative reflective medium-paced

112 pages paperback

fiction horror dark mysterious medium-paced

192 pages 2000

challenging informative medium-paced

368 pages 1985

nonfiction challenging informative reflective medium-paced

missing page info 1985

challenging informative reflective medium-paced

240 pages 2001

challenging informative reflective medium-paced