World Vision International
The above principles are set out and explained in the World Vision International Handbook for Development Programs.