Worldview implications of believing in free will and/or determinism: politics, morality, and punitiveness.

Worldview implications of believing in free will and/or determinism: politics, morality, and punitiveness.