Robert Gates served as defense secretary under George W. Bush, a Republican, and then Barack Obama, a Democrat, which qualifies him as an honest broker and independent thinker. How honest? He wrote in September that Donald Trump is “beyond repair” on national security, “stubbornly uninformed about the world” and “unfit to be commander-in-chief.”