Publications by 'John Shield'