Kohlberg’s Stages of Moral Development - Sites

Changes in social values occur, to name a few reasons, because of (a) scientific findings, (b) evolution of religious beliefs, (c) changes in moral values, (d) the persistence of vision-driven advocates, (e) media, (f) changes in the economy, (g) technological innovation, (h) … ................
................