Theistic evolution, generally defined, is the belief that natural processes sustained by God's ordinary providence were the means by which he brought about life and humanity. It often entails a common ancestry for all living things, macro-evolution, and some version of polygenesis.
William Dembski explains:
Read Full Article »