World history. - Mcneill, William H. (1999)