Speaker
John Walsh
Author
Co-author
Dr
Brian Coghlan
(Trinity College, Dublin)