Hebrew Idioms Psalm 96:11-13 – "Let the heavens be glad, and let the earth rejoice; Let the sea roar, and all it contains; Let the field exult, and all that is in it. Then all the trees of the forest will sing for joy before Yahweh, for He is coming, for He is coming to… Continue reading The Green Tree