Jeremy Ahearne

Jeremy Ahearne is Professor of French Studies at the University of Warwick.