A review by jsutherland183
A Bright Heart by Kate Chenli

mysterious tense medium-paced

3.5

Good until the predictable ending