An Evaluation of World Bank Research, 1998-2005