On AlterNet: Jack Balkin