What happens when everything you thought you knew about your mother turns out to be an elaborate lie? During the summer of 1976, Ruth Gilmartin discovers that her very English mother, Sally, is really Eva Delectorskaya, a Russian émigrée and one-time spy.
Recruited for the British Secret Service at the start of the Second World War by the mysterious Lucas Romer, Eva learns to become the perfect spy, to mask her emotions and trust no one. Since then, Eva has carefully rebuilt her life - but once a spy, always a spy. And now she must complete one final assignment. This time, though, she needs Ruth's help.
Best I've listened to for ages.