Her Perfect Revenge
Publish date: as a Japanese manga
Publisher: Ohzora Publishing.
Pages no: 436
Edition language: English
A good story overall... it was a little long, but I was glad Bill and Cristina got their HEA even though I thought Cristina was a little annoying considering she couldn't let go of something Bill did to her in high school.