Publications by 'Brian Buck'