Charming Academy

416 pages 2011

fiction childrens fantasy middle grade adventurous lighthearted fast-paced

318 pages paperback 2012

adventurous mysterious slow-paced

262 pages paperback 2014

adventurous medium-paced

352 pages 2014

adventurous medium-paced

missing page info digital 2015

adventurous emotional lighthearted slow-paced