Publications by 'Andrew D. O'Harney'