You need to sign in or sign up before continuing.

MacLeod Andrews

247 books

8 hours, 48 minutes audio 2016

fiction science fiction adventurous fast-paced

352 pages paperback 2015

fiction contemporary science fiction young adult adventurous medium-paced

272 pages paperback 2018

fiction magical realism short stories dark mysterious reflective medium-paced

384 pages 2020

nonfiction history politics challenging informative reflective slow-paced

157 pages paperback 2001

fiction fantasy middle grade science fiction young adult adventurous dark emotional fast-paced

145 pages paperback 1999

fiction childrens fantasy middle grade science fiction adventurous emotional slow-paced

224 pages hardcover 2018

fiction fantasy magical realism short stories adventurous reflective slow-paced

281 pages 2016

fiction mystery thriller dark mysterious fast-paced

179 pages paperback 2000

fiction middle grade science fiction adventurous dark emotional medium-paced

368 pages paperback 2017

fiction literary emotional reflective slow-paced