Theresa Breslin

56 books

312 pages paperback 1999

fiction middle grade short stories adventurous challenging slow-paced

576 pages paperback 2006

fiction historical young adult adventurous mysterious slow-paced

192 pages paperback 2002

fiction young adult adventurous slow-paced

230 pages paperback 2005

fiction childrens emotional slow-paced

24 pages 2014

fiction fantasy adventurous mysterious slow-paced

168 pages 2003

fiction mystery adventurous mysterious reflective slow-paced

179 pages 2000

fiction childrens fantasy adventurous dark slow-paced

320 pages paperback 1995

fiction historical young adult emotional slow-paced

157 pages 2012

fiction fantasy dark mysterious slow-paced

192 pages 2015

nonfiction fantasy short stories adventurous mysterious slow-paced