Skip to main content Skip to search Skip to search

About

Bill Marshall

Bill Marshall is Professor of Comparative Literary & Cultural Studies School of Languages, Cultures & Religions University of Stirling