Come Thou Fount

Story Behind The Song

I love trains and old hymns. Both arouse expectation. My grandparents used to live a few blocks from the Reading's alphabet line. As a kid I would spend summer afternoons on their front porch waiting for that distant air horn carried on the western wind; the herald of a freight from Hagerstown approaching a grade crossing some miles away. If I ran quickly, I could reach the old iron bridge before the engines got there. I'd arrive at the bridge winded, tuning out traffic noise, waiting for the harmony of diesels. At first all was quiet. Then the rails lit up as a headlight came around the bend. Still no sound. Then the faint burbling and throbbing, growing slowly louder and louder. How many units on the head of this one? Three? Four? I stood as close as I dared to the open decking where the bridge once shared its span with a trolley line. I could feel the rumble now. The engineer returned my wave. Tons of powerful machinery thundered beneath as I felt the hot blast of cooling fans. Terror and Glory in one moment, yet kept safely on the rails by spikes in wood. Then the parade of hoppers and boxcars from distant lands played cadences on the rails. They still used a caboose back then. If I was patient, I might catch another wave. How much greater the terror and glory when the fount of every blessing comes. The old hymns reassure me. I'm kept safe by spikes in wood. The gleam is on the rail.

Song Length 4:48 Genre Unique - Gospel, Folk - Religious
Music S.R.Mallon
This track is on 1 Member Playlists
Playlist Creator Playlist Name Date Added
S.R.Mallon Hymn Settings 6/19/2008

Other Songs By S.R.Mallon

Song
Actions
Machine
Electronic - Experimental
Plays: 16
Pipe Drum
Electronic - Experimental
Plays: 12
Fish
Classical - Contemporary
Plays: 11
Ghost Sawmill
Electronic - Experimental
Plays: 10
Hine Ma Tov
World - Middle Eastern
Plays: 20
Ariffmetic
Jazz - Fusion
Plays: 27
Burp
Unique - Unclassified
Plays: 12
D.A.D.
Unique - Holiday
Plays: 24
Mouth
Electronic - Experimental
Plays: 11
Overload
Jazz - Modern
Plays: 7
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00