godisopen.com
Brother Ted takes down determinism
Visit the post for more.