Publications by 'Brian Henry Walsh'