I'm a river, i'm a giver I'm a lone tree And a long, long way from home I'm a sinner, i'm a winner I'm a deep sea And a long, long way to go Lord such a long, long way to go. I'm a spirit, i'm a pyramid I'm a lone child Many thousand years from home. I'm a rebel 'gainst the devil I'm a space child Forty thousand years from home Lord such a long, long way from home. Flow, flow as a river Through the ocean space and time We must flow, flow from the edge of time Till the final day arrives - Until eternity a-chimes...