Michael Ruse on Purpose: The Flies in the Ointment
Description
Ruse’s chronological snobbery might be forgiven if the claims he makes for Darwinism can be unequivocally substantiated.
Maintained by The Apologist Project.
Maintained by The Apologist Project.