The philosophical works of Mr. William Dudgeon.
Subtitle: Carefully corrected ...
Publisher: Priv. print.]
Published: 1765
Place of publication: [Edinburgh?
Language: eng
Number of pages: 290
Subjects: Christian ethics.; Ethics.