3 Principles for Human Development