pe622587 pe622587 30-10-2019 History contestada Is the meaning of life the same for animals and humans?