Christian ethics

Norman L. Geisler
Baker Book House
9780801038327
0-8010-3832-4