Publications by 'Sandra Cairncross'