A Predestined, Unpredictable, and Perplexing Providence

Ecc. 6:10-12, Ecc. 7:13-14, Ecc. 7:23-8:1, Ecc. 8:13-9:3, Ecc. 9:11-12

Rev Dr Andrew Matthews
8th March 2024