Create a free account or sign in to effortlessly access your recently played content. Please note that your progress will not be saved unless you have a Ligonier account.
David B. McWilliams
Dr. David B. McWilliams is senior minister of Covenant Presbyterian Church in Lakeland, Fla.