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