It’s been a long wait for the new Jackson Brodie novel. Kate Atkinson was writing Life After Life and other literary hits. But her unlucky-in-love, tough-but-soft-hearted P.I. is back. This time Jackson’s 13-year-old son Nathan is staying with him on Yorkshire’s east coast while his mother Julia, Jackson’s former flame, acts in a TV crime series. Jackson’s daughter Marlee is now a law graduate and about to be a bride. Jackson does “dog work for solicitors—debt tracing, surveillance, and so on.” He also documents adulterous couples.