Tom Walker

Tom Walker is Associate Professor in Irish Writing at Trinity College Dublin.