9993

A ceaseless and breathless
Self-giving heart
Is the best place to clasp
The Feet of God.