A review by cin
Practice Makes Perfect by Sarah Adams

3.5

will has got me weak in the knees