The Mirror Chronicles

512 pages paperback 2013

fiction fantasy middle grade young adult adventurous medium-paced

512 pages paperback 2015

fiction fantasy middle grade science fiction adventurous challenging medium-paced

645 pages paperback 2020

fiction fantasy middle grade young adult adventurous dark emotional fast-paced