Scripture Verse

Thus saith the Lord of hosts: Yet once, it is a little while, and I will shake the heavens, and the earth, and the sea, and the dry land. Haggai 2:6


Words: Jo­shua F. Drake, 2006 (pub­lic do­main).

Music: Flan­dren­sis Jo­shua F. Drake, 2005 (re­leased to the pub­lic do­main) (🔊 pdf nwc).

Joshua F. Drake

Origin of the Hymn

I wrote [this hymn] after a ser­mon ser­ies on Hag­gai preached by my pas­tor, Scott Flem­ing at Rocky Springs [Pres­by­ter­i­an Church] in Har­ris­ville [Penn­syl­van­ia]. Scott has a gift for mak­ing clear con­nect­ions be­tween the pro­phe­cy of the Old Tes­ta­ment and the ful­fill­ment of that pro­phe­cy in the New Tes­ta­ment—some­thing I hope is clear in the text of the hymn.

Joshua Drake


As in the days of Haggai when
The Hebrews hewed from stone
Jehovah’s temple, built again
To serve their God alone,
So too our hearts can be remade,
From stone to flesh—the heav’nly blade
Carves out an earthly home.

The temple of Zerubbabel,
Like that of Solomon
Sustained attack, gave way, and fell
To rise and fall again.
But when God’s temple died and rose
He kept the promise giv’n to those
Who built the temple then.

God shook the earth and Gentiles then
Brought treasure to His store,
But heaven and earth will shake again
When our King comes once more.
Then all that can be shaken will
Be purged and dross removed until
He clears His threshing floor.