Vignettes of core, operational, and generic constraints in A.I.D.-funded farming systems research and extension projects