Publications by 'Kevin D. O'Neill'