Vietnam, a history

Stanley Karnow
Penguin Books
9780140265477
0-14-026547-3