Publications by 'Brian Foote'