Article Toward a new social contract A new social contract also may need to provide a minimum income for all, but…arabdotorgJanuary 8, 2020