journal article on human development 1976422