On AlterNet: pat buchannan