Hearts in Hiding

242 pages digital 2017

fiction historical romance dark mysterious tense fast-paced

253 pages digital 2018

fiction romance lighthearted fast-paced

198 pages paperback

fiction historical medium-paced