Publications by 'James Farre'