Long Cycles in World Politics
Description:
Argues that there are major wars every one hundred years, explains the reasons for this cycle, and suggests how world leadership can avoid the next war
We're an Amazon Associate. We earn from qualifying purchases at Amazon and all stores listed here.