Publications by 'Brian McNamara'