A Well-Ordered Home II (Exodus 20:12)

Stephen. J. Gould, late professor of palaeontology and evolutionary biology at Harvard University, once wrote, The human species has inhabited this planet for only 250,000 years or so—roughly .0015 percent of the history of life, the last inch of the cosmic mile. The world fared Read More …