On AlterNet: patrick buchanan