Tag: China
Stephen Meyer and James Tour on Isaac Newton: “Why There, Why Then?”
“Why did science arise in its modern form with its distinctive systematic methods of investigating nature in 16th- and 17th-century Europe?”
Fossil Friday: Hemichordate Body Plan and Lifecycle Goes Back to the Cambrian Explosion
This Fossil Friday we will discuss the abrupt origin of yet another animal phylum during the famous Cambrian Explosion.
The War on 2 + 2 = 4
The people weighing in against 2 + 2 = 4 are not mathematicians but in education departments where they teach the teaching of mathematics.
Fossil Friday: Hagfish and Lampreys Overturn Scenarios of Vertebrate Phylogeny and Evolution
Their fossil record as well as their incongruent pattern of anatomical similarities is better explained by intelligent design.
Granting Rights to Nature Is Being Negotiated at the United Nations
“Nature rights” and “ecocide” are part of the effort among radicals to destroy Western civilization, the central principle of which is human exceptionalism.