Publications by 'James Farmer'