1 O hear my urgent cry, my God,
and listen to my plea.
2 From earth’s remotest bounds I call
when my heart faints in me.
O God, conduct me to the rock
that’s higher far than I.
3 For you’re my refuge from the foe,
my tower of strength on high.
4 O let me dwell within your tent,
for ever there to live!
O for the shelter of your wings,
the refuge which they give!
5 For you have heard my vows, O God,
and you have given me
The heritage of those who fear
your name continually.
6 Prolong the days the king will live;
his sovereign rule extend
For many generations more,
established without end.
7 May he for ever sit as king
enthroned before God’s face;
Appoint your love and faithfulness
as his protecting grace.
8 Then will I ever bless your name
with songs of joy and praise,
And will fulfil my holy vows
with care throughout my days.
You can hear a Free Church of Scotland congregation sing this to the tune Wetherby here or the lovely American tune Land of Rest here.