A Morally Complex World: Engaging Contemporary Moral Theology
The author has the art of engaging the minds of those he teaches so that they in turn engage his mind. The result is an appealing and readable work.