Report of the President 2003. - Persson, Torsten (Journal of the European Economic Association, 2004)