One roadblock many genealogists face is that an immigrant's name changed upon reaching America.
There are many reasons for this, as the INS explains.
The name might have been misspelled upon arrival, or the person might have used a different surname,
such as that of a stepfather. Read more explanations at the
U.S. Citizenship and Immigration Services Genealogy page.