Royal Institute of Magic

366 pages paperback 2014

fiction fantasy middle grade adventurous fast-paced

360 pages paperback 2015

fiction fantasy middle grade adventurous mysterious fast-paced

431 pages 2016

fiction fantasy middle grade adventurous fast-paced

446 pages paperback 2016

fiction fantasy middle grade adventurous mysterious fast-paced

406 pages paperback 2016

fiction fantasy middle grade adventurous mysterious fast-paced

436 pages paperback 2017

fiction fantasy middle grade adventurous emotional mysterious fast-paced