A review by karlabrandenburg
Head Over Heels by Jill Shalvis

5.0

The author writes such perfectly flawed characters, the perfect balance of dysfunctional and vulnerable.