MacLeod Andrews

103 books

fiction fantasy magical realism short stories adventurous reflective slow-paced

224 pages | first published 2018

fiction mystery thriller mysterious tense fast-paced

368 pages | first published 2016

fiction childrens fantasy middle grade adventurous mysterious slow-paced

297 pages | first published 2014

fiction fantasy young adult adventurous lighthearted mysterious fast-paced

438 pages | first published 2011

fiction fantasy science fiction young adult adventurous fast-paced

417 pages | first published 2016

fiction romance emotional fast-paced

512 pages

fiction childrens fantasy middle grade science fiction adventurous tense fast-paced

154 pages | first published 1997

fiction historical hopeful informative reflective medium-paced

352 pages | first published 2020

fiction historical literary reflective slow-paced

352 pages | first published 2020

fiction fantasy middle grade adventurous emotional mysterious fast-paced

313 pages | first published 2004