Sermons on Zephaniah

O. T. Commentary – Zephaniah 3: 1-20
Zephaniah 3:1-3:20

O. T. Commentary – Zephaniah 2: 1-15
Zephaniah 2:1-2:15

O. T. Commentary – Zephaniah 1: 1-18
Zephaniah 1:1-1:18

A Symphony of Thanks (Thanksgiving Eve 2013)
Zephaniah 3:14-3:17

Why Does God Put Up With Us?
Zephaniah 3:8-3:20