Michael Beausang

Professor Emeritus of European Cultural Studies