Tom Walker

Dr Tom Walker is the Ussher Lecturer in Irish Writing at Trinity College Dublin.