Uncertain order : the world in the twentieth century / - Browne, Blaine T. (Prentice Hall, 2003)