On AlterNet: patrick j. buchanan