Margaret Mackay

Margaret A. Mackay is Professor of English Language, University of Glasgow