Publications by 'James J. Farrell'