Publications by 'Trevor Duncan'