Similar Items: A review of farming systems research

Author: CGIAR Technical Advisory Committee