Publications by 'Shane O'Neill'