On AlterNet: vincent bugliosi