Polar Bears Again, Is Behe Vindicated?

70 posts were split to a new topic: Ratio of Beneficial Mutations to Others