A review by kirstenbeyondthebookends
Swept Away by Beth O'Leary

3.75