Publications by 'Andrew Hughes Hallett'