David M. F. Powers

14 books

236 pages paperback

nonfiction childrens horror

90 pages paperback

nonfiction childrens historical

160 pages 2014

fiction middle grade adventurous lighthearted fast-paced

266 pages paperback

fiction thriller fast-paced