The promise of science for development and threats to its implementation - Ogilvie, B.M. (International Livestock Research Institute, 2006)