Recent sensational headlines give astute readers occasion to contrast valid scientific inferences from leaps of faith based on worldview assumptions. Read More ›
Of all the discoveries made on mankind’s long march to civilization, there was one primal discovery that made the realization of all else possible. Read More ›
The first pictures of an eclipse from the surface of another planet were taken by NASA’s Opportunity rover on the surface of Mars in March 2004. Read More ›