Vietnamese communism ist origins and development - Turner, Robert F. (Hoover, 1975)