DownloadThe Portobello Bookshop Gift Guide 2024

John Gaffney Author, Editor & Translator

John Gaffney is Professor of Politics at Aston University. He is the author and editor of a dozen books on French and British politics and culture.