Do we have free will? - Thornton, Mark (St. Martin's Pr., 1989)