Moral Philosophy from montaigne to Kant - Schneewind, Jerome B., 1930- (Cambridge University Press, 2003)