On AlterNet: Sarah Palin Pat Buchanan