Daniel Strand Lecture: “God’s Vocation for Government”

| October 23, 2017