A review by mhhmm
Love at First Spite by Anna E. Collins