The business of art is to reveal the relation between man and his circumambient universe, at the living moment. —D. H. Lawrence, “Morality and the Novel” The Testaments,[1] Margaret Atwood’s new, prize-winning novel, was published 34 years after The Handmaid’s Tale to which it was the long-awaited sequel. We’re obviously sorry that it […]