Maggie Faire

3 books

289 pages 2013

fiction contemporary fantasy young adult adventurous fast-paced

224 pages 2013

fantasy young adult adventurous emotional mysterious fast-paced

270 pages digital 2014