Liam Kennedy

Professor of American Studies, University College Dublin