On AlterNet: john stuart mill