Archive › Songwriters P.F. Sloan Songwriter · 3 records in the archive · 1965–1981 Songs Barry McGuire – Eve Of Destruction (1965)Beadfreak – Eve of Destruction (1970)Haywire – Eve of Destruction (1981) All songwriters · Browse the whole archive