By kiera.obrien, 11 June, 2024 Body Anna D’Alton is managing editor of LSE Review of Books. Institution The London School of Economics and Political Science By miranda.prynne, 9 March, 2021