A review by abbie2505
Truly Devious by Maureen Johnson

5.0