On AlterNet: john legend