In 1980, Mount St. Helens exploded with incredible force, leaving a sterile, barren scar on the face of the earth. Basing their expectations upon the slow pace of evolution, the scientific establishment said it would be generations before life would retur...
Continue ReadingThe Nuts and Bolts of Life
- April 25, 2025