A review by grichmond
Truly Devious by Maureen Johnson

3.5