Bad

393 pages hardcover 2014

fiction fantasy middle grade mystery adventurous mysterious fast-paced

278 pages hardcover 2016

fiction fantasy middle grade mystery adventurous mysterious fast-paced

352 pages hardcover 2017

fiction fantasy middle grade mystery adventurous funny mysterious fast-paced