251. All Things Work for Good

We all, O Father, all are Thine;
All feel Thy providential care;
And, through each varying scene of life,
Alike Thy constant love we share.

And whether grief oppress the heart;
Or whether joy elate the breast;
Or life still keep its little course;
Or death invite the heart to rest;—

All are Thy messengers, and all
Thy sacred pleasure, Lord, obey;
And all are training man to dwell
Nearer to heaven, and nearer Thee.

Text Information
First Line: We all, O Father, all are Thine
Title: All Things Work for Good
Author: Dyer
Meter: L. M.
Language: English
Publication Date: 1866
Tune Information
(No tune information)



Suggestions or corrections? Contact us