On AlterNet: john f. kennedy