Publications by 'Desmond O'Neill'