David Harris

93 books

7 hours audio 2007

fiction fantasy adventurous mysterious medium-paced

603 pages paperback 1989

fiction fantasy horror mysterious fast-paced

42 pages digital 2015

493 pages digital 2015

576 pages hardcover

nonfiction health sports travel medium-paced

234 pages 2005

nonfiction adventurous funny lighthearted medium-paced

28 pages hardcover 1984

272 pages digital 2014

130 pages paperback

nonfiction self help medium-paced

164 pages paperback 2013

medium-paced