Communal and Intergenerational Responsibility