A treatise on self-knowledge
By: by John Mason.
Publisher: Manners and Miller, and A. Constable and Co.
Published: 1806
Place of publication: Edinburgh
Language: eng
Number of pages: 264
Subjects: Ethics.; Conduct of life.