Eve of Destruction (song) Eve of Destruction (song) "Eve of Destruction" is a protest song written by P. F. Sloan in mid-1964. Several artists have recorded it, but the best-known recording was by Barry McGuire. This recording was made between July 12 and July 15, 1965, and released by Dunhill Records. The accompanying musicians were top-tier Los Angeles session players: P. F. Sloan on guitar, Hal Blaine (of Phil Spector's Wrecking Crew) on drums, and Larry Knechtel on bass guitar. The vocal track was thrown on as a rough mix and was not intended to be the final version, but a copy of the
Protest songs in the United States fact that this was the first generation where combat veterans were returning prior to the end of the war, and that even the veterans were protesting the war, as with the formation of the "Vietnam Veterans Against the War" (VVAW). Graham Nash wrote his "Oh! Camil (The Winter Soldier)" (1973) to tell the story of one member of VVAW, Scott Camil. Other notable anti-war songs of the time included Stevie Wonder's frank condemnation of Richard Nixon's Vietnam policies in his 1974 song "You Haven't Done Nothin'". Protest singer and activist Baez dedicated the entire B side of her album "Where