David Farland

100 books

fiction horror science fiction dark fast-paced

359 pages | first published 2017

fiction fantasy adventurous reflective fast-paced

19 pages | first published 2013

nonfiction art informative medium-paced

52 pages

fiction fantasy adventurous emotional medium-paced

659 pages | first published 1999

fiction fantasy adventurous fast-paced

352 pages | first published 2009

fiction fantasy adventurous fast-paced

464 pages | first published 2014

nonfiction education adventurous slow-paced

74 pages | first published 2012

nonfiction childrens fantasy adventurous fast-paced

214 pages

fiction science fiction short stories adventurous slow-paced

320 pages | first published 2016