This hymn was written by Rev. William Clark Martin around 1899. Martin was a Baptist preacher who pastored churches in New Jersey, Connecticut, Massachusetts, and Florida. His other hymns include "I Remember Calvary," "My Anchor Holds," "My Father Watches Over Me," and "The Name of Jesus." C. Austin Miles wrote the music. Miles wrote hundreds of songs, including "In the Garden," "I Know Whom I Have Believed," "Dwelling in Beulah Land," "A New Name in Glory," and "Wide, Wide as the Ocean."