David L. Harrison

70 books

48 pages paperback

fiction childrens medium-paced

32 pages 2013

fiction lighthearted slow-paced

missing page info hardcover

missing page info 2007

adventurous lighthearted slow-paced

48 pages hardcover 2008

nonfiction poetry adventurous lighthearted medium-paced

32 pages paperback

nonfiction childrens nature poetry science

168 pages paperback

nonfiction education mathematics science medium-paced

32 pages hardcover 2002

40 pages 2020

music adventurous medium-paced

126 pages paperback

nonfiction reference informative inspiring lighthearted medium-paced