David Farland

116 books

118 pages 2011

nonfiction lighthearted medium-paced

missing page info 2011

adventurous medium-paced

22 pages 2014

fiction fantasy informative inspiring medium-paced

160 pages paperback 2017

medium-paced

146 pages paperback 2017

fiction short stories dark slow-paced

28 pages 2012

fantasy adventurous medium-paced

141 pages digital 2009

missing duration info audio

fiction fantasy science science fiction adventurous slow-paced

250 pages digital 1993

missing page info 2016

adventurous inspiring reflective fast-paced