Encountering the Old Testament: A Christian Survey - Bill T. Arnold