Doug MacLeod

23 books

212 pages 2006

fiction romance young adult funny lighthearted reflective fast-paced

304 pages paperback 2010

fiction historical young adult lighthearted fast-paced

240 pages 2009

fiction contemporary young adult emotional funny lighthearted medium-paced

32 pages 1986

fiction childrens poetry funny lighthearted medium-paced

287 pages paperback 2012

fiction short stories young adult lighthearted slow-paced

168 pages 2003

fiction lgbtqia+ romance adventurous funny lighthearted slow-paced

225 pages paperback 2008

fiction fantasy young adult adventurous dark emotional medium-paced

missing page info 1988

challenging informative mysterious medium-paced

140 pages paperback 1985

fiction childrens

32 pages hardcover

fiction childrens sports slow-paced