Tom: D Intro: D D G A D G D How many roads must a man walk down before you call him a man? G A D G A How many seas must a white dove sail before she sleeps in the sand? D G A D G D Yes and how many times must the cannon balls fly before they're forever banned? G A D Bm The answer my friend is blowing in the wind G A D The answer is blowing in the wind G A D Bm G A D D G A D G D How many years can a mountain exist before it is washed to the sea? G A D G A Yes and how many years can some people exist before they're allowed to be free? D G A D G D Yes and how many times can a man turn his head pretending that he just didn't see? G A D Bm The answer my friend is blowing in the wind G A D The answer is blowing in the wind G A D Bm G A D D G A D G D Yes and how many times must a man look up before he can see the sky? G A D G A Yes and how many ears must one man have before he can hear people cry? D G A D G D Yes and how many deaths will it take till he knows that too many people have died? G A D Bm The answer my friend is blowing in the wind G A D The answer is blowing in the wind G A D Bm G A D