Posts

Showing posts with the label John F. Haught

Making Sense of Evolution -- Review

Evolution and Human Participation in Creation

Evolution, the Universe, and Divine Influence

Ultimate Explanations of Design

The True Drama of Creation in Evolution