Alternative agriculture : a systems of knowledge approach