Publications by 'Eoin M. Thomas'