Sarra Cannon

72 books

74 pages digital 2015

fiction fantasy young adult dark mysterious fast-paced

181 pages digital 2010

fiction fantasy young adult dark mysterious tense fast-paced

227 pages digital 2011

fiction fantasy young adult mysterious fast-paced

348 pages paperback 2017

fiction fantasy romance young adult reflective fast-paced

235 pages digital 2013

fiction fantasy young adult emotional medium-paced

60 pages digital 2014

fiction fantasy mysterious fast-paced

417 pages paperback 2012

fiction fantasy young adult adventurous emotional mysterious fast-paced

270 pages digital 2015

fiction fantasy young adult adventurous emotional fast-paced

281 pages 2019

fiction science fiction adventurous fast-paced

197 pages digital 2010

fiction fantasy young adult mysterious medium-paced