Principles for Governing

Against the odds, and most pundits’ predictions, Donald Trump has been elected president.