MacLeod Andrews

105 books

fiction fantasy middle grade adventurous mysterious fast-paced

315 pages | first published 2005

fiction fantasy science fiction young adult adventurous slow-paced

15 pages | first published 2018

fiction fantasy middle grade young adult adventurous dark mysterious medium-paced

471 pages | first published 2017

fiction historical magical realism middle grade emotional reflective medium-paced

592 pages | first published 2015

fiction science fiction young adult adventurous fast-paced

384 pages | first published 2017

fiction fantasy middle grade adventurous medium-paced

352 pages | first published 2010

fiction literary emotional reflective slow-paced

256 pages | first published 2019

fiction fantasy science fiction young adult adventurous slow-paced

464 pages | first published 2018

fiction fantasy science fiction young adult adventurous fast-paced

432 pages | first published 2015

fiction fantasy middle grade adventurous medium-paced

510 pages | first published 2007