David McDonald

42 books

240 pages 2012

fiction fantasy science fiction adventurous slow-paced

274 pages 2015

fiction horror science fiction short stories adventurous dark fast-paced

496 pages 2016

fiction fantasy horror short stories challenging dark slow-paced

416 pages 2015

fiction fantasy science fiction short stories adventurous medium-paced

231 pages 2016

fiction science fiction young adult adventurous fast-paced

288 pages 2015

fiction horror mystery short stories dark mysterious slow-paced

144 pages paperback

nonfiction health informative medium-paced

178 pages 2010

informative inspiring medium-paced

128 pages paperback

134 pages paperback

nonfiction food and drink medium-paced