David Farland

98 books

fiction fantasy science fiction short stories adventurous medium-paced

400 pages | first published 2016

fiction short stories adventurous dark medium-paced

308 pages

fiction horror science fiction dark fast-paced

359 pages | first published 2017

fiction fantasy adventurous challenging slow-paced

432 pages | first published 1841

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

fiction fantasy adventurous slow-paced

458 pages | first published 1998