Publications by 'Bryan Lloyd'