Elements Of Moral Science (Volume 1) by James Beattie