This page is a permanent link to the reply below and its nested replies. See all post replies »
Evened · 51-55, M
Moral values in a wider meaning - yes, but there are many more factors. Look at this TED-Talk which is a nice approach
https://www.ted.com/talks/jared_diamond_on_why_societies_collapse
https://www.ted.com/talks/jared_diamond_on_why_societies_collapse