Title: Limits of efficiency: notes for a definition of efficiency in farming ..
Subjects: Agriculture
Places: Great Britain