In the 17th century, medical pioneer Sir William Harvey and Italian scientist Francesco Redi both proved the untenability of spontaneous generation. Read More ›
Recent sensational headlines give astute readers occasion to contrast valid scientific inferences from leaps of faith based on worldview assumptions. Read More ›