The human record : sources of global history - Andrea, Alfred J.; Overfield, James H. (Cengage Learning, 2016)