On AlterNet: mahmood mamdani