A Knowledge-Systems Perspective of Rural Community Development: Criteria and Constraints of Three Paradigms