https://www.lavistachurchofchrist.org/cms/explaining-exodus-424-26/
Explaining Exodus 4:24-26