Publications by authors named "D Greg Farwell"