Oxford Studies in Agency and Responsibility Volume 6 - Shoemaker, David (Oxford Studies in Agency and Responsibility Ser.)