Agroforestry refers to land use systems in which trees or shrubs are grown in association with agricultural crops, or pastures and livestock. From its inception, it has contained a strong element of soil management. Well-designed and managed agroforestry systems have the potential to control run-off and erosion, maintain soil organic matter and physical properties, and promote nutrient cycling. By these means, agroforestry can make a major contribution...