Publications by 'D. Gregory Farwell'