Critical Dharma for Thinking Minds
B. Alan Wallace talks about the Buddhist view of free will, choice, karma, justice, and obtaining liberation. He describes the karmic view of free will as ecological: what you put out, you get back. There is no ‘away.’ What you put into the environment comes back to you eventually. He also discusses these from the view of western science, philosophy, cultural anthropology and Buddha dharma.