Metamorphosis : an analysis of human social development