Publications by 'Peter Cockburn'