The better angels of our nature

“The oath of office I take today is an oath of allegiance to all Americans.” This was the most important thing President Trump said on Friday. And it might be the most ambitious as well. That is if he means it literally. The day after the inauguration, women’s...