Hamnet by Maggie O’Farrell, paperback £8.99