Liam Kennedy

Professor of American Studies, University College Dublin

Liam Kennedy's Stories