The Elfin

389 pages digital 2012

fiction fantasy romance young adult adventurous fast-paced

214 pages digital 2013

fiction fantasy romance young adult adventurous emotional fast-paced

214 pages paperback 2013

fiction fantasy romance young adult adventurous emotional fast-paced

294 pages 2015

fiction fantasy young adult emotional mysterious slow-paced