What We Owe Each Other (A New Social Contract for a Better Society)