Sealed with an Oath: Covenant in God's Unfolding Purpose (New Studies in Biblical Theology)