Confronting poverty in development countries - I.B.R.D.