How many roads must a man walk down, before they call him a man How many seas must a white dove sail, before she sleeps in the sand How many times must the cannonballs fly, before they are forever banned
* The answer, my friend, is blowing in the wind The answer is blowing in the wind
How many years must a mountain exist, before it is washed to the sea