Before the throne of God above I have a strong and perfect plea A great High Priest whose name is love Who ever lives and pleads for me When Satan tempts me to despair And tells me of the guilt within Upward I look and see Him there Who made an end of all my sin My name is graven on His hands My name is written on His heart I know that while in heaven He stands No tongue can bid me thence depart Behold Him there the risen Lamb My perfect spotless Righteousness The great unchangeable I am The King of glory and of grace My name is graven on His hands My name is written on His heart I know that while in heaven He stands No tongue can bid me thence depart My name is graven on His hands My name is written on His heart I know that while in heaven He stands No tongue can bid me thence depart My name is graven on His hands My name is written on His heart I know that while in heaven He stands No tongue can bid me thence depart No tongue can bid me thence depart