The Principles Of Moral Science by Walter M'Donald & Walter Mcdonald