Publications by 'James Bulloch'