D.J. MacHale

84 books

missing page info

fiction childrens fantasy horror adventurous fast-paced

missing page info 2003

724 pages 2003

fiction fantasy adventurous slow-paced

256 pages paperback 2007

fiction young adult tense slow-paced

1968 pages 2002

fiction fantasy middle grade young adult adventurous lighthearted slow-paced

1136 pages 2003

fiction fantasy middle grade adventurous slow-paced

256 pages paperback 2009

missing page info 2003

fiction fantasy young adult adventurous fast-paced

384 pages 2005

fiction fantasy middle grade adventurous fast-paced

2640 pages digital 2012

fiction adventurous challenging dark medium-paced