Cultural battles : the meaning of the Vietnam - Usa war - Macgregor , Peter (Scam, 2000)