Related Books

Battling Western Imperialism
Language: en
Pages: 267
Authors: Michael M. Sheng
Categories: Biography & Autobiography
Type: BOOK - Published: 1997-11-30 - Publisher: Princeton University Press

DOWNLOAD EBOOK

For the past two decades a number of historians have argued that the CCP was a nationalist movement and that the United States missed its opportunity to establi
Battling Western Imperialism
Language: en
Pages: 284
Authors: Michael M. Sheng
Categories: Biography & Autobiography
Type: BOOK - Published: 1997-11-30 - Publisher: Princeton University Press

DOWNLOAD EBOOK

For the past two decades a number of historians have argued that the CCP was a nationalist movement and that the United States missed its opportunity to establi
Battling Western Imperialism
Language: en
Pages: 393
Authors: Michael M. Sheng
Categories: History
Type: BOOK - Published: 2021-01-12 - Publisher: Princeton University Press

DOWNLOAD EBOOK

One of the central issues in the study of the Chinese Communist Party and its foreign policy is its relations with Moscow. Was the CCP a Chinese nationalist par
Power Over Peoples
Language: en
Pages: 412
Authors: Daniel R. Headrick
Categories: History
Type: BOOK - Published: 2012-03-25 - Publisher: Princeton University Press

DOWNLOAD EBOOK

In this work, Daniel Headrick traces the evolution of Western technologies and sheds light on the environmental and social factors that have brought victory in
Fighting Against Western Imperialism
Language: en
Pages: 166
Authors: Andre Vltchek
Categories:
Type: BOOK - Published: 2014-06-20 - Publisher: Badak Merah Semesta

DOWNLOAD EBOOK

FIGHTING AGAINST WESTERN IMPERIALISM compiles ten modified essays that were written during just a few months of the onslaught of the Western imperialism all ove