num_pages: 224
language: en
title: The Elements of Moral Philosophy
publisher: McGraw-Hill Education