David A. CARROLL II

Researcher and practitioner in rural development, food security and sustainability programmes, Tufts University.