Publications by 'Duncan Andrew Keith Mc Roberts'