Who Do You Think You Are?Emphasizing the 19th and early 20th centuries, this site features essays, a timeline (1800-1950), maps, photographs, digitized documents (passports, greencards, visas), interviews, demographical information, a glossary, and lesson plans for teachers.
http://www.indianahistory.org/programming/immigration/index.html