Vietnam G.I. - Sharlet, Jeffery (Rock and roll, counterculture, peace and protest.)