Weekend Surprise! 5% off any purchase. Get the code »

Michael Alexander

MICHAEL ALEXANDER is Emeritus Professor of English Literature, University of St Andrews, UK. He is a poet and translator and has international experience of teaching English literature, both medieval and modern.