God Reaffirms His Covenant, Despite Abraham’s Mess Ups

Ben Reid