Egalitarianism: psychological and socio-ecological foundations. (April 2020)