A review by gormless
The Perfect Girlfriend by Karen Hamilton

dark emotional tense medium-paced

3.5

This book is a wild ride so be prepared to strap in. 
I was torn between second hand embarrassment with the main character actions along with trying to figure out how someone can possibly think like this.