Comments on The difference between humans and animals...