Catherine Fisher

81 books

352 pages 2015

fiction fantasy science fiction adventurous challenging reflective medium-paced

144 pages 1995

fiction fantasy young adult adventurous reflective fast-paced

67 pages 2011

fiction fantasy young adult reflective fast-paced

432 pages digital 2000

fiction fantasy science fiction young adult adventurous mysterious medium-paced

458 pages paperback 2007

fiction dystopian fantasy science fiction young adult adventurous medium-paced

172 pages 1999

fiction fantasy music young adult challenging reflective slow-paced

375 pages hardcover 1999

fiction fantasy science fiction young adult adventurous fast-paced

252 pages paperback 2020

fiction fantasy historical middle grade adventurous fast-paced

352 pages paperback 2003

fiction fantasy young adult adventurous mysterious medium-paced

752 pages paperback 2013

fiction fantasy science fiction young adult adventurous fast-paced