Elements of Moral Philosophy with a Brief Account of Nature, Progress, and Origin of Philosophyby David Fordyce, Thomas D. KennedyWriting a summary for young readers…For young readersBook data: Open Library