On AlterNet: Justice William Brennan