unsettledchristianity.com
More science against the notion of Free Will - Unsettled Christianity
Exploring Christian Traditions