Feb 5, 2010 Opinion Amicus America Okay, let’s construct a moral social contract! We’ll use John Rawls’ veil of ignorance.. Read more