A Value-Based Framework for Understanding Cooperation. (June 2020)