He Swore an Oath, Second Edition: Biblical Themes from Genesis 12-50