University of Calgary
Peopling North America: Theories Regarding First Migrations to the Americas
An overview of the multiple theories of the earliest migrations into North America.
OpenStax
Open Stax: Urbanization 1870 1900: Great Migration and New European Immigration
What caused the influx of African Americans and European immigrants into urban centers in the late 19th century? Learn about some of the discriminatory and anti-immigrant laws that were enacted to restrict their rights. Includes a chart...