Treaty and Covenant: A Study in Form in the Ancient Oriental Documents and in the Old Testament (Analecta Biblica)