Moral philosophy : the ethical approach through the ages /
Sofroniou, Andreas,1939-
Swindon : PsySys,
2003.
Ethics.
Ethics