Publications by 'Margaret MacAlpine'