Improving Rural Livelihoods: CIAT's Medium-Term Plan 2005-2007 May 2004 - International Center for Tropical Agriculture (International Center for Tropical Agriculture, 2004)