Waves of Time: Long-Term Change and International Relations (Politics and History in the 20th Century: Bloomsbury Academic)