A review by magnoliapigeonbookblurbs
The Hating Game by Sally Thorne

5.0