Expiration Dates by Rebecca Serle
For twenty years, each time Daphne Bell meets a new man the universe sends her a sign for how long their relationship is destined to last – Noah, five weeks; Hugo, three months; Tae, two years and two months – but this time, as she heads out for a blind date with Jake, it’s different. […]