Publications by 'James Donlon'