Tessa Hadley | Granta Magazine