Long time passing : Vietnam and the haunted generation