Adas, Michael

Turbulent passage : a global history of the twentieth century / Michael Adas; Peter N. Stearns and Stuart B. Schwartz. - 409 pages


History, Modern--20th century.

D421 / A3 1994