Apes and Angels: Adaptationism Versus Panglossianism