Catherine A.M. Clarke is Professor in the English Department at the University of Southampton, having previously taught at Swansea University and Oxford University.Catherine A.M. Clarke is Professor in the English Department at the University of Southampton, having previously taught at Swansea University and Oxford University.