David Shumaker

6 books

982 pages paperback 800

fiction classics fantasy short stories adventurous slow-paced

62 pages paperback

fiction graphic novel historical adventurous slow-paced

240 pages 2012

nonfiction informative slow-paced

missing page info 1987

medium-paced

871 pages hardcover 800

fiction classics fantasy adventurous medium-paced

871 pages paperback 800