Return to Article Details A Review of the Agroecological Farming System as a Viable Alternative Food Production Approach in South Africa Download Download PDF