A General Introduction to the Bible - Norman L. Geisler