The Faire Folk

201 pages 2013

fantasy adventurous fast-paced

263 pages digital 2014

fiction fantasy adventurous emotional fast-paced

234 pages 2015

fantasy mysterious medium-paced

257 pages 2016

fantasy romance adventurous mysterious slow-paced

326 pages 2017

fantasy romance adventurous mysterious slow-paced