The New Puritans vs. Trump's Revolutionary Conservatives