1
by Cavanaugh, T. A.
Published 2006
Clarendon
Subjects: '; ...Christian ethics...