The notion of duty in ethics.
Publisher: Univ. d'Alsace
Published: 1931
Place of publication: Strasbourg
Language: eng
Number of pages: 171
Subjects: Duty
Notes: Thesis - Genève.  1931.