Rachel Lister

Rachel Lister" is lecturer in English at Durham University, Durham, U.K.