Cheerful, Lavish, Ready: Christian Generosity - 11/26/2017 - Torrey Clark Matt SchmidtNovember 26, 2017