David Bowles

80 books

216 pages hardcover 2019

nonfiction art essays poetry short stories young adult hopeful informative inspiring medium-paced

168 pages paperback

nonfiction classics literary emotional reflective medium-paced

40 pages hardcover 2023

fiction childrens fantasy adventurous fast-paced

96 pages paperback

fiction childrens horror dark fast-paced

160 pages paperback 2015

fiction horror magical realism adventurous informative mysterious slow-paced

224 pages 2019

fiction fantasy middle grade adventurous mysterious fast-paced

300 pages 2018

nonfiction history adventurous challenging informative slow-paced

96 pages paperback

fiction childrens adventurous dark fast-paced

142 pages 2013

nonfiction poetry informative reflective fast-paced

160 pages 2016

nonfiction history dark mysterious slow-paced