A Handmaid’s Tale by Margaret Atwood Vintage, £8.99 If a writer has - The Independent