Authors:
  • I think we're insecure about our self-imposed spot at the top of the pyramid of life. New studies are continually undermining our superiority complex and forcing us to reconsider our relationship to animals.