Sarah Waters and Jenny Chan

Sarah Waters is Senior Lecturer in French Studies, University of Leeds. Jenny Chan is Departmental Lecturer in Sociology and China Studies, University of Oxford.

Content by author