Rachel Bowlby Author, Editor & Translator

Rachel Bowlby is Professor of English at University College London, UK.