Publications by 'Trevor Kennedy'