Prepare the banquet, make the feast of love; invite the neighbors, friends, and strangers too; the table of the world is set for all; come, all who long for good and true. Come taste the living bread that has no end; for thousands eat enough when all will share; Christ Jesus serves us as our host and friend; the wine he gives is sweet as answered prayer. Clean water is a gift from God to all; pour out clear water so that none may thirst; let justice roll down like a waterfall; in God's economy the last are first. The joyful meal of God is here today, spread in the south and north, the west and east; not in some future time not far away; where love and justice reign, we share the feast.