Vietnam, a thousand years of struggleby Terry CannonHistoryWriting a summary for young readers…For young readersBook data: Open Library