Clare Pettitt

Clare Pettitt lectures in English at Cambridge, where she lives.