A reflection for Isaiah 11:1-1, first Mass reading for December 9, 2007, by Mother Maria-Michael Newe, OSB.
You shall know the Spirit of the Lord has come upon you when the lion and the lamb within you can lie down together. Within each of us there is the child and the cobra, and they constantly struggle with each other. We’ll know it’s Heaven when both of them can exist side-by-side. And it is Christ who shall lead us.