John Farrington
Agricultural biotechnology
Agricultural research and the rural poor
An account of a journey through Holland, Frizeland, etc. in severall letters to a friend
Coalitions of interest
Development as process
Farmer participatory research
Managing Agricultural Research for Fragile Environments
Managing Agricultural Research for Fragile Environments
Non-governmental organizations and the state in Asia
Participatory watershed development
Policy windows and livelihood futures
Poverty, vulnerability, and agricultural extension