Causes and consequences of the Vietnam War /
Wright, David.
London : Evans,
1995.