International development ideas, experience, and prospects