num_pages: 304
description: Brennan's lively introduction to the wisdom of the ages is a practical guide to ethics and morality.
language: English
title: Foundations of Moral Obligation
titlecomplete: Foundations of Moral Obligation
genres: Philosophy, Leadership
ratings_count: 20
publisher: Presidio Press