Publications by 'Kieran Browne'