Video from Theopolis Institute
"Dr. Peter Leithart introduces a new series on the furniture of creation that will run for the next several weeks. Enjoy!" From the video introduction.
Peter James Leithart is an American author, minister, and theologian, who serves as president of Theopolis Institute for Biblical, Liturgical, & Cultural Studies in Birmingham, Alabama. He previously served as Senior Fellow of Theology and Literature as well as Dean of Graduate Studies at New Saint Andrews College.
The Theopolis Institute (link)