A Medieval Fairy Tale

320 pages paperback 2015

fiction fantasy historical romance lighthearted slow-paced

320 pages paperback 2016

fiction historical romance adventurous fast-paced

336 pages hardcover 2017

fiction historical romance mysterious medium-paced