David McDonald

33 books

fiction fantasy science fiction adventurous slow-paced

240 pages | first published 2012

fiction horror science fiction short stories adventurous dark fast-paced

274 pages | first published 2015

fiction fantasy science fiction short stories adventurous medium-paced

416 pages | first published 2015

fiction fantasy horror short stories challenging dark slow-paced

496 pages | first published 2016

fiction science fiction young adult adventurous fast-paced

231 pages | first published 2016

fiction horror mystery short stories dark mysterious slow-paced

288 pages | first published 2015

nonfiction health informative medium-paced

144 pages

informative inspiring medium-paced

178 pages | first published 2010

nonfiction religion

94 pages

nonfiction reference sociology

758 pages