Scripture Verse

Thou hast cast off, and put us to shame; and goest not forth with our armies. Psalm 44:9


Words: From The Psal­ter (Pitts­burgh, Penn­syl­van­ia: Unit­ed Pres­by­ter­ian Board of Pub­li­ca­tion, 1912), num­ber 122.

Music: Good Shep­herd Jo­seph Barn­by (1838–1896) (🔊 pdf nwc).

Joseph Barnby (1838–1896)


Thou, Lord, hast for­sak­en,
To shame brought our boasts;
No more to the field
Dost Thou go with our hosts;
Thou turn­est us back
From the foe in dis­may,
And spoil­ers who hate us
Have made us their prey.

Like sheep to the slaugh­ter
Thy peo­ple are giv­en,
Dispersed through the na­tions
Afar we are driv­en;
Thou sell­est Thy peo­ple
To stran­gers for naught,
Their price to Thy trea­sure
No in­crease has brought.

Thou mak­est our neigh­bors
Reproach us in pride,
And those that are near us
To scoff and de­ride;
A by-word the na­tions
Have made of our name,
With scorn and de­ri­sion
They put us to shame.

Yea, all the day long
I be­hold my dis­grace;
And co­vered I am
With con­fu­sion of face;
The voice of blas­phem­ers
And scoff­ers I hear,
The foe and aveng­er
Against me ap­pear.

All this I have suf­fered
And ne­ver for­got
To serve Thee, Je­ho­vah,
Nor false­ly have wrought;
Our heart is not turned,
And our steps have not strayed,
Though crushed amid ru­ins
And un­der death’s shade.