CIAT in Africa: applying modern science to improve traditional livelihoods - International Center for Tropical Agriculture (International Center for Tropical Agriculture, 2005)