Understanding God's faithfulness despite the unfaithfulness of man. (Note: this is an unedited draft version of my teaching notes)Malachi (A Free Grace Commentary)$0.00PriceAdd to Cart