January 10, 2025
Writing
1801 entries
January 1, 2025 · Audio
Via Emmaus On the Road: A Brief Introduction
December 30, 2024
5 x 52: A New Testament Bible Reading Plan for 2025
November 3, 2024
What is an Election Sermon? An Example and An Argument
November 2, 2024
To Whom Will You Give the Sword? Seven Moral Arguments for Donald Trump
September 27, 2024
Rejoicing in Christ’s Royal Priesthood: The 2024 Bauman Lectures (Toronto Baptist Seminary)
September 6, 2024
Guard the Flock and Contend for the Faith: An Introduction to 2 Peter and Jude
May 30, 2024
Wide are God's Mercies: Giving Public Praise to Our Lord for His Ongoing Work at Our Church
May 28, 2024
The New Church Down the Street: How Churches and Church Plants Can Love One Another
May 3, 2024
The Sons of God: Three Interpretations of Genesis 6:1–4
May 2, 2024
What Should We Do With 1 Enoch? A Biblical Approach to Extra-Biblical Literature
April 10, 2024