The Contemporary world - McNeill, William H. (Scott, Foresman world civilization series, 1975)