So sweet, so fine So gentle and mild The soul of an angel The eyes of a child Well I do love that woman And she feels the same She gave someone else her promise I gave someone else my name And from Eden to Canaan It’s many a long mile We are only sojourners Just here for a while So sweet, so fine Her hair so black She smiled as I passed her I stopped and I turned back I wish I’d kept moving ‘Cause who can I blame She would never break her promise I would not take back my name And from Eden to Canaan It’s many a long mile We are only sojourners Just here for a while So sweet, so fine A tear in her eye I’ll always remember Her words of goodbye You have danced in my heart And I’ll not be the same Though I’ll never have her promise And she’ll never have my name And from Eden to Canaan It’s many a long mile We are only sojourners Just here for a while Here for a while Eden to Canaan Here for a while Eden to Canaan Here for a while Eden to Canaan Here for a while Eden to Canaan Here for a while Eden to Canaan…