Moral philosophy on the threshold of modernity - Kraye, Jill; Saarinen, Risto (The new synthese historical library, 2005)