Andrew Rudd

ANDREW RUDD Teaches English literature at the Open University, UK. He holds a PhD from the University of Cambridge.