cover|150

Author(s): Norman L. Geisler Series:

Description

This update of a classic text evaluates contemporary ethical options and pressing issues of the day from a biblical perspective.

Notes