On AlterNet: Dr. Frans B.M. de Waal