Shadow Magic

524 pages 2013

fiction fantasy young adult adventurous lighthearted mysterious medium-paced

404 pages digital user-added

fiction fantasy

580 pages 2018

fiction fantasy middle grade dark mysterious tense fast-paced