The Promise - Kate Worth
Entertaining read for a lazy Saturday.