The Twentieth century world: an international history - Keylor, William R (1992)