85.

In spite of being
Shockingly undivine,
Human beings pray to God,
Love God and serve God.
This is, indeed,
The greatest miracle of all.

17 January 2004
Bali, Indonesia