Rosen, Bernard Ethical theory : strategies and concepts / Bernard Rosen - xivolumes, 306 p Subjects--Topical Terms: Ethics LC Class. No.: BJ1012.R5.1993