Publications by 'James Fuller'