For some time now, I have suspected human beings of making far too big of deal regarding their position on this planet, and of placing way too much stock in their own abilities. There’s no doubt we can kill things better than any other animal, and this more than anything else explains our huge numbers on the […]