Publications by 'Steven Andrew Farrell'