Skip to main content

David Duff

David Duff is Lecturer in English at the University of Aberdeen and previously taught at the universities of Gdansk and Torun, Poland.