A sustainable agriculture is one that, over the long
term, enhances environmental quality and the resource
base on which agriculture depends; provides
for basic human food and fiber needs; is economically
viable; and enhances the quality of life for farmers and
society as a whole