DownloadThe Portobello Bookshop Gift Guide 2024

Bill Marshall Author

Bill Marshall, PhD, is chair of modern French studies at the University of Glasgow, Glasgow, Scotland, UK.