A review by hanifah
Truly Devious by Maureen Johnson

2.5

the ending was not worth the journey