And Yet Again

Nearly every element in this morning’s service can be tied to three verses in the sermon text. In Haggai 2:7, the Lord makes two promises: to “shake all nations” and to fill His house with their treasures. The opening and closing psalms that we sing this morning address both. In Why Do Gentile Nations Rage—Psalm 2, we find the Lord breaking the kings of the earth with an iron rod, “smashing them in pieces small.” By contrast, All Nations Clap Your Hands—Psalm 47 presents a happier vision, with the “heirs of Gentile thrones” praising God and bringing in their offerings right alongside the children of Abraham. In Haggai 2:8, the Lord reminds us that the wealth of all the nations is His in the first place (“The silver is Mine, and the gold is Mine”). We see this reflected in the communion hymns, The Voice Of The Lord Is Over The Waters—Psalm 29 and Take My Life And Let It Be. We are encouraged to “give to the Lord the honor due His name,” and we respond that He should take “[our] silver and [our] gold.” Haggai 2:9 gives us a hint of a messianic promise: the latter glory will be greater than the former, and peace will prevail on earth. The center of the service makes the connection with the coming of Christ more explicit, with Scripture readings (Isaiah 60) and hymns (Come, Thou Long Expected Jesus; O Come, O Come Emmanuel) that are usually associated with the Advent season.  Though perhaps unusual at the end of August, this passage seemed to demand that we sing about the “Desire of nations,” who comes to bind His people together in one heart and mind. —Henry C. Haffner

Times/Contact

Worship Times

Sunday:
8:30am, 10am, 11:30am

Contact info

(615) 574-1029
Parish Presbyterian Church
4150 Clovercroft Rd.
Franklin, TN 37067
Mailing Address:
PO Box 1593
Franklin, TN 37065
[email protected]

 

 

Events/Calendar

2024 November

Week 5

Sun 27
Mon 28
Tue 29
Wed 30
Thu 31
Fri 1
Sat 2
Sun 3
Mon 4
Tue 5
Wed 6
Thu 7
Fri 8
Sat 9
Sun 10
Mon 11
Tue 12
Wed 13
Thu 14
Fri 15
Sat 16
Sun 17
Mon 18
Tue 19
Wed 20
Thu 21
Fri 22
Sat 23
Sun 24
Mon 25
Tue 26
Wed 27
Thu 28
Fri 29
Sat 30