Listen now (36 min) | Title: The Meaning of Life | Text: Ecclesiastes 2:12—3:22 | Originally delivered 13 Oct. 2019 at Colonial Hills Baptist Church, Taylors, South Carolina Sharing God’s gospel of “grace upon grace” for the weary and the worn out. For more content like this, visit
The Meaning of Life | Ecclesiastes 2, 3
The Meaning of Life | Ecclesiastes 2, 3
The Meaning of Life | Ecclesiastes 2, 3
Listen now (36 min) | Title: The Meaning of Life | Text: Ecclesiastes 2:12—3:22 | Originally delivered 13 Oct. 2019 at Colonial Hills Baptist Church, Taylors, South Carolina Sharing God’s gospel of “grace upon grace” for the weary and the worn out. For more content like this, visit