phelps-sg comments on Humans, chimpanzees and other animals