Publications by 'Brian Malloy'