Publications by 'James Gardner'