An introduction to Kant's Moral philosophy - Uleman, Jennifer K. (Cambridge University Press, 2010)