On AlterNet: alan dershowitz