by Fay Weldon
"Hattie has a difficult loving partner, Martyn, an absentee mother, Lallie, and a cynical if attentive grandmother Frances. She tries to do the right and moral thing in a tricky world, and always h…