Turbulent passage : a global history of the twentieth century / Michael Adas, Peter N. Stearns, Stuart B. Schwartz. - Adas, Michael, 1943- (Pearson Longman, 2006)