William Dufris

181 books

48 pages digital 2013

fiction science fiction short stories mysterious tense fast-paced

138 pages hardcover 1981

fiction classics young adult dark informative reflective fast-paced

48 pages 2013

fiction science fiction short stories adventurous mysterious medium-paced

370 pages 2007

fiction historical thriller informative tense slow-paced

416 pages paperback 2006

fiction crime historical mystery dark mysterious tense slow-paced

192 pages 1983

fiction childrens fantasy lighthearted medium-paced

565 pages paperback 2005

fiction science fiction adventurous dark mysterious medium-paced

356 pages paperback 2013

fiction fantasy adventurous fast-paced

206 pages digital 1894

fiction classics horror short stories dark mysterious slow-paced

304 pages paperback

fiction historical mystery adventurous mysterious fast-paced