David Harrison

41 books

48 pages 2015

nonfiction music reflective medium-paced

212 pages paperback

fiction literary thriller reflective medium-paced

92 pages paperback

nonfiction history informative medium-paced

32 pages hardcover

fiction childrens education poetry funny lighthearted medium-paced

195 pages hardcover

nonfiction computer science design informative reflective medium-paced

144 pages paperback

nonfiction history informative medium-paced

150 pages 2016

fiction science fiction speculative fiction funny slow-paced

166 pages paperback

fiction crime mystery mysterious medium-paced

144 pages paperback

nonfiction history informative medium-paced

688 pages hardcover

fiction medium-paced