FaithfulNews archive Is the human body badly designed? Refuting Human Errors: A Panorama of our Glitches by Nathan Lents.