World history in the making - McKinley, Albert E. (New York : Cincinnati ; Chicago)
IX+742 s.