Talk: “God’s covenant with Moses” from Graham Criddle