Catherine MacPhail

17 books

112 pages paperback 2017

fiction historical middle grade mystery adventurous lighthearted mysterious medium-paced

192 pages paperback 2014

fiction contemporary middle grade medium-paced

176 pages

192 pages paperback 2012

fiction middle grade

missing page info 2005

dark mysterious tense medium-paced

24 pages paperback 2013

fiction childrens middle grade medium-paced

291 pages

84 pages paperback 2001

adventurous mysterious medium-paced

191 pages paperback user-added

fiction

missing page info paperback