Here is Pat Buchanan's latest column.