Tracks

    1Tree of LifeMarty Haugen
    Up Triangle
    2I Am a Child of This PlanetMarty Haugen
    Up Triangle
    3We Are One FamilyMarty Haugen
    Up Triangle
    4God Is Still SpeakingMarty Haugen
    Up Triangle
    5To Love GodMarty Haugen
    Up Triangle
    6We Are All the Leaves of One TreeMarty Haugen
    Up Triangle
    7When We Can HonorMarty Haugen
    Up Triangle
    8O Holy WaterMarty Haugen
    Up Triangle
    9Light Dawns on a Weary WorldMarty Haugen
    Up Triangle
    10No One Can Own the WindMarty Haugen
    Up Triangle
    11God Is PresentMarty Haugen
    Up Triangle
    12Deep PeaceMarty Haugen
    Up Triangle

    Chat About Tree of Life by Marty Haugen