I was reading an article in the science section of Fox News called “Parasites May Have Given Birth to Sex.” Catchy title, but it is fascinating to me how people approach their work who do biological research based on a Naturalistic worldview. Of course this reflects the nature…
Read More
Naturalism’s Insidious Pull
July 14, 2011 | Freddy Davis
Recent Comments