A review by lettersofellie
First Lie Wins by Ashley Elston

challenging dark mysterious tense

4.5