Publications by 'Peter Boothroyd'