An Introduction to Kant's Moral Philosophy - Jennifer K. Uleman (Cambridge University Press, 2012)