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

5.0

Audiobook August 2010.

Read August 2015.

Read July 2019. This is the one with the train, the perky Scottish orphan girl, the very nice doctor, amnesia, and so forth. It's very good.

Audio May 2023. Hasn't stopped being terrific.