Publications by 'Thomas Fairley Gooch'