How many roads must a man walk down Before you call him a man... How many years can a mountain exist Before it's washed to the sea....
full version
©somewhere in net ltd.