On AlterNet: human species