O Lord, how long? Return, O Lord.@Psalm 6:3-4
John B. Dykes (1823-1876)

Emily G. Balch, 1913.

Melita John B. Dykes, in Hymns Ancient and Modern, 1861 (🔊 pdf nwc).

Emily G. Balch (1867-1961)

Now let us all arise and sing
The coming kingdom of our king,
The time when all shall brothers be,
Each loving each, all loving Thee.
How long, O Lord, O Lord, how long
Shall these Thy weak ones suffer wrong?

O when shall dawn the glorious day
For which we hope and work and pray?
Dear Father, use what means Thou wilt
To cleanse our lives from greed and guilt;
Help us to put away our sin
And learn to bring Thy kingdom in.