A review by crystalcollectsbooks
Truly Devious by Maureen Johnson

4.0