A review by jannythelibrarian
Penance by Eliza Clark

Did not finish book. Stopped at 30%.
I read too much of this thinking it would get better