William Dufris

179 books

256 pages paperback 1954

fiction mystery science fiction adventurous mysterious medium-paced

220 pages 1968

nonfiction history science informative mysterious slow-paced

176 pages 2010

fiction fantasy lighthearted fast-paced

338 pages hardcover 2006

fiction contemporary funny lighthearted fast-paced

410 pages paperback 1889

fiction classics historical speculative fiction adventurous funny reflective slow-paced

148 pages 1999

nonfiction biography history informative reflective slow-paced

400 pages hardcover 2008

fiction fantasy science fiction adventurous challenging fast-paced

358 pages digital 2011

fiction horror science fiction dark mysterious tense fast-paced

368 pages 2015

fiction science fiction adventurous medium-paced

384 pages paperback 2001

nonfiction horror dark reflective sad fast-paced