A review by inconsequential_perplexities
When Will There Be Good News? by Kate Atkinson

mysterious sad tense

1.5

A contrivance is a contrivance, even if your protagonist's motto is "coincidence is only an explanation waiting to happen" or some such...