A Dynamic Stackelberg Game of Supply Chain for a Corporate Social Responsibility. (2nd February 2017)