The treatise of Cicero, De officiis; or, his Essay on moral duty
By: Translated by William M'Cartney
Publisher: Printed for Bell & Bradfute
Published: 1798
Place of publication: Edinburgh
Language: eng
Translated from: lat
Number of pages: 365
Subjects: Ethics
Other titles: Moral duty.
Work titles: De officiis