A General View of the Progress of Ethical Philosophy - Anonymous, Anonymous. (Gorgias Press,,)