Step By Step

Step by step
All the happy Saints go marching in
And if a Saint step out of line
He'll have to start again

'Cause Jacob's golden ladder
Gets slippery at the top
And many a happy-go-lucky Saint
Has made that long, long drop

If I'm late, don't wait
Go on without me
I may tarry awhile
'Cause I mean to know before I go
How come the Devil smiles

If I'm late, don't wait
Go on without me
I may tarry awhile
'Cause I mean to know before I go
How come the Devil smiles

Free from care, free from fear
The Saints are trooping in
Children play all around the throne
Innocent of sin

A trillion voices sing the name
The mortals may not know
And Heaven's wall's too high to hear
The trouble down below

If I'm late, don't wait
Go on without me
I may tarry awhile
'Cause I mean to know before I go
How come the Devil smiles

I mean to know before I go
How come the Devil smiles
'Cause I mean to know before I go
How come the Devil smiles

'Cause I...



Credits
Writer(s): Jesse Winchester
Lyrics powered by www.musixmatch.com

Link