11368

Who is deserving
And who is undeserving?
God is at once the unconditional Giver
And the unconditional Receiver.