Bruce Davie rated Emotionally Weird: 3 stars

Emotionally Weird by Kate Atkinson
On a peat and heather island off the west coast of Scotland, Effie and her mother Nora take refuge in …

On a peat and heather island off the west coast of Scotland, Effie and her mother Nora take refuge in …