Farm systems and the environment: pragmatic solutions to an ethical issue

Farm systems and the environment: pragmatic solutions to an ethical issue
B. Thorrold