On Reconciling Evolution with Intelligent Design
Productive Evolution, Nicholas Rescher
No one has rated yet.Add rating