December 25, 2023 Magnificat Preacher: Zac Weaver « Financial Planning: Budgeting, Saving, & Investing Committed to Serve »