Question: who wrote the song on the eve of destruction
Answer: `` Eve of Destruction '' is a protest song written by P.F. Sloan in mid-1964 .