Earthrise 2015 LRO

Water Theories Evaporate

March 20, 2017 in Bible and TheologyDumb IdeasEducationGeologyMediaOrigin of LifePhilosophy of ScienceSolar System

After decades of telling the public comets brought Earth’s water, scientists are giving up on the idea. It was volcanoes, now they say.

Read Full Article >

Animal PhDs in Physics

March 3, 2015 in Amazing FactsBiomimeticsBirdsBotanyCell BiologyDarwin and EvolutionDumb IdeasIntelligent DesignMarine BiologyPhilosophy of SciencePhysicsTerrestrial Zoology

Many animals and plants have mastered physics and chemistry. Engineers would do well to learn from them.

Read Full Article >