Magic

256 pages hardcover 2011

fiction fantasy young adult funny lighthearted fast-paced

320 pages hardcover 2013

fiction fantasy young adult adventurous lighthearted fast-paced