You need to sign in or sign up before continuing.

David Barnett

77 books

416 pages paperback 2022

fiction horror science fiction dark tense fast-paced

364 pages 2007

fiction fantasy adventurous challenging reflective slow-paced

224 pages paperback

nonfiction classics literary poetry adventurous reflective medium-paced

256 pages paperback

nonfiction art history literary reflective medium-paced

32 pages 2013

fiction fantasy short stories adventurous slow-paced

280 pages 2009

nonfiction history politics informative medium-paced

96 pages paperback 1972

fiction childrens informative reflective medium-paced

352 pages 2013

fiction mystery short stories adventurous mysterious slow-paced

352 pages paperback 2014

fiction fantasy historical science fiction adventurous fast-paced

384 pages paperback 2015

fiction fantasy historical science fiction adventurous dark tense fast-paced