Moral Responsibility and Alternative PossibilitiesMichael McKenna, David Widerker · First published 2006Open the Tome