Were we created, our species, to grow this large? Or have we built for ourselves our own better mousetrap? Only God knows. We are just his spies.